1 import FWCore.ParameterSet.Config
as cms
22 DQMNone = cms.Sequence()
24 DQMOfflinePreDPG = cms.Sequence( dqmDcsInfo *
26 ecal_dqm_source_offline *
27 hcalOfflineSourceSequence *
29 siPixelOfflineDQM_source *
33 es_dqm_source_offline *
36 HcalDQMOfflineSequence )
38 DQMOfflineDPG = cms.Sequence( DQMOfflinePreDPG *
57 from DQM.TrackingMonitor.trackingRecoMaterialAnalyzer_cfi
import materialDumperAnalyzer
58 materialDumperAnalyzer.usePV =
True 60 DQMOfflinePrePOG = cms.Sequence( TrackingDQMSourceTier0 *
62 jetMETDQMOfflineSource *
64 triggerOfflineDQMSource *
66 materialDumperAnalyzer *
71 pfTauRunDQMValidation)
72 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
74 DQMOfflinePOG = cms.Sequence( DQMOfflinePrePOG *
77 HLTMonitoring = cms.Sequence( OfflineHLTMonitoring )
78 HLTMonitoringPA = cms.Sequence( OfflineHLTMonitoringPA )
79 DQMOffline = cms.Sequence( DQMOfflinePreDPG *
85 DQMOfflineCTPPS = cms.Sequence( ctppsDQM )
87 DQMOfflineExtraHLT = cms.Sequence(
88 offlineValidationHLTSource
92 DQMOfflineFakeHLT = cms.Sequence( DQMOffline )
93 DQMOfflineFakeHLT.remove( HLTMonitoring )
95 DQMOfflinePrePOGMC = cms.Sequence( pvMonitor *
99 DQMOfflinePOGMC = cms.Sequence( DQMOfflinePrePOGMC *
102 DQMOfflinePhysics = cms.Sequence( dqmPhysics )
106 DQMOfflineTracking = cms.Sequence( TrackingDQMSourceTier0Common *
108 materialDumperAnalyzer
111 DQMOfflinePixelTracking = cms.Sequence( pixelTracksMonitoring )
113 DQMOuterTracker = cms.Sequence( dqmDcsInfo *
121 DQMOfflineCommon = cms.Sequence( dqmDcsInfo *
123 SiStripDQMTier0Common *
124 siPixelOfflineDQM_source *
126 triggerOfflineDQMSource *
131 pfTauRunDQMValidation
133 DQMOfflineCommonSiStripZeroBias = cms.Sequence( dqmDcsInfo *
135 SiStripDQMTier0MinBias *
136 TrackingDQMSourceTier0MinBias *
137 siPixelOfflineDQM_source *
138 l1TriggerDqmOffline *
139 triggerOfflineDQMSource *
144 materialDumperAnalyzer *
146 pfTauRunDQMValidation
148 DQMOfflineLumi = cms.Sequence ( zcounting )
150 muonRecoAnalyzer.doMVA = cms.bool(
True )
151 muonRecoAnalyzer_miniAOD.doMVA = cms.bool(
True )
153 DQMOfflineMuon = cms.Sequence( dtSources *
159 DQMOfflineHcal = cms.Sequence( hcalOfflineSourceSequence )
161 DQMOfflineEcal = cms.Sequence( ecal_dqm_source_offline *
162 es_dqm_source_offline
164 DQMOfflineJetMET = cms.Sequence( jetMETDQMOfflineSource )
166 DQMOfflineEGamma = cms.Sequence( egammaDQMOffline )
168 DQMOfflineBTag = cms.Sequence( bTagPlotsDATA )
172 DQMOfflineMiniAOD = cms.Sequence(jetMETDQMOfflineRedoProductsMiniAOD*muonMonitors_miniAOD*MuonMiniAOD)
178 PostDQMOfflineMiniAOD = cms.Sequence(miniAODDQMSequence*jetMETDQMOfflineSourceMiniAOD*tracksDQMMiniAOD*topPhysicsminiAOD)
179 PostDQMOffline = cms.Sequence()
181 from Configuration.Eras.Modifier_phase2_hcal_cff
import phase2_hcal
182 phase2_hcal.toReplaceWith( PostDQMOfflineMiniAOD, PostDQMOfflineMiniAOD.copyAndExclude([
183 pfMetDQMAnalyzerMiniAOD, pfPuppiMetDQMAnalyzerMiniAOD
186 from Configuration.Eras.Modifier_pp_on_AA_2018_cff
import pp_on_AA_2018
187 _pfTauRunDQMValidation = cms.Sequence()
188 pp_on_AA_2018.toReplaceWith(pfTauRunDQMValidation, _pfTauRunDQMValidation)
191 DQMOfflineNanoAOD = cms.Sequence(nanoDQM)
195 DQMOfflineL1TMonitoring = cms.Sequence( l1TriggerDqmOffline )
197 DQMOfflineL1TEgamma = cms.Sequence( l1TriggerEgDqmOffline )
199 DQMOfflineL1TMuon = cms.Sequence( l1TriggerMuonDqmOffline )