File indexing completed on 2023-05-17 22:25:22
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from DQM.HLTEvF.HLTObjectsMonitor_cfi import *
0005
0006
0007 from DQMOffline.Trigger.dqmHLTFiltersDQMonitor_cfi import dqmHLTFiltersDQMonitor as _dqmHLTFiltersDQMonitor
0008 dqmHLTFiltersDQMonitor = _dqmHLTFiltersDQMonitor.clone(
0009 folderName = 'HLT/Filters',
0010 efficPlotNamePrefix = 'effic_',
0011 triggerResults = 'TriggerResults::HLT',
0012 triggerEvent = 'hltTriggerSummaryAOD::HLT',
0013 triggerEventWithRefs = 'hltTriggerSummaryRAW::HLT'
0014 )
0015
0016
0017 from DQMOffline.Trigger.DQMOffline_LumiMonitoring_cff import *
0018
0019
0020 from DQMOffline.Trigger.EgHLTOfflineSource_cff import *
0021 from DQMOffline.Trigger.EgammaMonitoring_cff import *
0022
0023
0024 from DQMOffline.Trigger.MuonOffline_Trigger_cff import *
0025
0026
0027 from DQMOffline.Trigger.HLTTauDQMOffline_cff import *
0028
0029
0030 from DQMOffline.Trigger.JetMETHLTOfflineAnalyzer_cff import *
0031 from DQMOffline.Trigger.JetMETPromptMonitor_cff import *
0032
0033
0034 from DQMOffline.Trigger.BTVHLTOfflineSource_cfi import *
0035 from DQMOffline.Trigger.BTaggingMonitoring_cff import *
0036
0037
0038 from DQMOffline.Trigger.BTagAndProbeMonitor_cfi import *
0039 from DQMOffline.Trigger.BTagAndProbeMonitoring_cff import *
0040
0041
0042 from DQMOffline.Trigger.ParticleNetJetTagMonitoring_cff import *
0043
0044
0045 from DQMOffline.Trigger.PrimaryVertexMonitoring_cff import *
0046
0047
0048 from DQMOffline.Trigger.TrackingMonitoring_cff import *
0049 from DQMOffline.Trigger.TrackingMonitoringPA_cff import*
0050 from DQMOffline.Trigger.TrackToTrackMonitoring_cff import *
0051
0052
0053
0054 from DQMOffline.Trigger.HCALMonitoring_cff import *
0055
0056
0057 from DQMOffline.Trigger.SiStrip_OfflineMonitoring_cff import *
0058
0059
0060 from DQMOffline.Trigger.SiPixel_OfflineMonitoring_cff import *
0061
0062
0063 from DQMOffline.Trigger.B2GMonitoring_cff import *
0064
0065
0066 from DQMOffline.Trigger.BPHMonitor_cff import *
0067
0068
0069 from DQMOffline.Trigger.ExoticaMonitoring_cff import *
0070
0071
0072 from DQMOffline.Trigger.FSQHLTOfflineSource_cff import *
0073
0074
0075 from DQMOffline.Trigger.HILowLumiHLTOfflineSource_cfi import *
0076
0077
0078 from DQMOffline.Trigger.HiggsMonitoring_cff import *
0079
0080 from DQMOffline.Trigger.HigPhotonJetHLTOfflineSource_cfi import *
0081
0082 from Configuration.ProcessModifiers.dqmPerLSsaving_cff import dqmPerLSsaving
0083 dqmPerLSsaving.toModify(higPhotonJetHLTOfflineSource, perLSsaving=True)
0084
0085 from DQMOffline.Trigger.StandardModelMonitoring_cff import *
0086
0087
0088 from DQMOffline.Trigger.SusyMonitoring_cff import *
0089
0090
0091 from DQMOffline.Trigger.TopMonitoring_cff import *
0092
0093
0094 from DQMOffline.Trigger.HLTInclusiveVBFSource_cfi import *
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105 import DQMServices.Components.DQMEnvironment_cfi
0106 dqmEnvHLT = DQMServices.Components.DQMEnvironment_cfi.dqmEnv.clone(
0107 subSystemFolder = 'HLT'
0108 )
0109 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0110 dqmInfoHLTMon = DQMEDAnalyzer('DQMEventInfo',
0111 subSystemFolder = cms.untracked.string('HLT')
0112 )
0113
0114
0115
0116
0117 offlineHLTSourceOnMiniAOD = cms.Sequence(
0118 )
0119
0120
0121
0122 offlineHLTSourceOnAOD = cms.Sequence(
0123 dqmEnvHLT
0124 * dqmHLTFiltersDQMonitor
0125 * lumiMonitorHLTsequence
0126 * muonFullOfflineDQM
0127 * HLTTauDQMOffline
0128 * hltInclusiveVBFSource
0129 * higPhotonJetHLTOfflineSource
0130
0131
0132
0133 * egammaMonitorHLT
0134 * exoticaMonitorHLT
0135 * susyMonitorHLT
0136 * b2gMonitorHLT
0137 * higgsMonitorHLT
0138 * smpMonitorHLT
0139 * topMonitorHLT
0140 * btagMonitorHLT
0141 * bphMonitorHLT
0142 * hltObjectsMonitor
0143 * jetmetMonitorHLT
0144 )
0145
0146
0147 offlineHLTSourceWithRECO = cms.Sequence(
0148 dqmHLTFiltersDQMonitor
0149 * egHLTOffDQMSource
0150 * egHLTOffDQMSource_HEP17
0151 * jetMETHLTOfflineAnalyzer
0152 * b2gHLTDQMSourceWithRECO
0153 )
0154
0155
0156
0157
0158
0159 offlineHLTSourceOnAODextra = cms.Sequence(
0160
0161 btvHLTDQMSourceExtra
0162 * egmHLTDQMSourceExtra
0163 * jmeHLTDQMSourceExtra
0164 * muoHLTDQMSourceExtra
0165 * tauHLTDQMSourceExtra
0166 * trkHLTDQMSourceExtra
0167
0168 * b2gHLTDQMSourceExtra
0169 * bphHLTDQMSourceExtra
0170 * exoHLTDQMSourceExtra
0171 * higHLTDQMSourceExtra
0172 * smpHLTDQMSourceExtra
0173 * susHLTDQMSourceExtra
0174 * topHLTDQMSourceExtra
0175 * fsqHLTDQMSourceExtra
0176
0177 )
0178
0179
0180
0181
0182
0183
0184
0185 offlineHLTSource4ExpressPD = cms.Sequence(
0186 )
0187
0188
0189
0190
0191 offlineHLTSource4HLTMonitorPD = cms.Sequence(
0192 dqmInfoHLTMon *
0193 lumiMonitorHLTsequence *
0194 sistripMonitorHLTsequence *
0195 sipixelMonitorHLTsequence *
0196 BTVHLTOfflineSource *
0197 bTagHLTTrackMonitoringSequence *
0198 trackingMonitorHLT *
0199 BTagAndProbeHLT *
0200 trackingMonitorHLTDisplacedJet*
0201 egmTrackingMonitorHLT *
0202 hltToOfflineTrackValidatorSequence *
0203 vertexingMonitorHLT *
0204 particleNetMonitoringHLT
0205 )
0206
0207
0208 OfflineHLTMonitoring = cms.Sequence(
0209 offlineHLTSource4HLTMonitorPD
0210 )
0211
0212
0213 OfflineHLTMonitoringPA = cms.Sequence(
0214 dqmInfoHLTMon *
0215 trackingMonitorHLT *
0216 PAtrackingMonitorHLT
0217 )
0218
0219
0220
0221 offlineHLTSource4physicsPD = cms.Sequence(
0222 offlineHLTSourceOnAOD
0223 * offlineHLTSourceWithRECO
0224 )
0225
0226
0227
0228 offlineHLTSource4specialPhysicsPD = cms.Sequence(
0229 offlineHLTSourceOnAOD
0230 * offlineHLTSourceWithRECO
0231 * fsqHLTOfflineSourceSequence
0232 * HILowLumiHLTOfflineSourceSequence
0233 )
0234
0235
0236 offlineHLTSource4relval = cms.Sequence(
0237 offlineHLTSourceOnAOD
0238 * offlineHLTSourceWithRECO
0239 * offlineHLTSource4HLTMonitorPD
0240 * fsqHLTOfflineSourceSequence
0241 * HILowLumiHLTOfflineSourceSequence
0242 * offlineHLTSourceOnAODextra
0243 )
0244
0245
0246
0247
0248
0249 offlineValidationHLTSourceOnAOD = cms.Sequence(
0250 offlineHLTSourceOnAOD
0251 + offlineHLTSourceOnAODextra
0252 )
0253
0254
0255
0256
0257 offlineHLTSource = cms.Sequence(
0258 offlineHLTSource4physicsPD
0259 )
0260
0261
0262 triggerOfflineDQMSource = cms.Sequence(
0263 offlineHLTSource
0264 )
0265
0266
0267
0268 offlineValidationHLTSource = cms.Sequence(
0269 offlineHLTSource
0270 + offlineHLTSourceOnAODextra
0271 )