1 import FWCore.ParameterSet.Config
as cms
22 DQMOfflinePreDPG = cms.Sequence( dqmDcsInfo *
24 ecal_dqm_source_offline *
25 hcalOfflineSourceSequence *
27 siPixelOfflineDQM_source *
31 es_dqm_source_offline *
33 HcalDQMOfflineSequence )
35 DQMOfflineDPG = cms.Sequence( DQMOfflinePreDPG *
52 from DQM.TrackingMonitor.trackingRecoMaterialAnalyzer_cfi
import materialDumperAnalyzer
53 materialDumperAnalyzer.usePV =
True 55 DQMOfflinePrePOG = cms.Sequence( TrackingDQMSourceTier0 *
57 jetMETDQMOfflineSource *
59 triggerOfflineDQMSource *
61 materialDumperAnalyzer *
66 pfTauRunDQMValidation)
67 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
69 DQMOfflinePOG = cms.Sequence( DQMOfflinePrePOG *
72 HLTMonitoring = cms.Sequence( OfflineHLTMonitoring )
73 HLTMonitoringPA = cms.Sequence( OfflineHLTMonitoringPA )
74 DQMOffline = cms.Sequence( DQMOfflinePreDPG *
80 _ctpps_2016_DQMOffline = DQMOffline.copy()
81 _ctpps_2016_DQMOffline *= ctppsDQM
82 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
83 ctpps_2016.toReplaceWith(DQMOffline, _ctpps_2016_DQMOffline)
85 _ctpps_2016_DQMOffline = DQMOffline.copy()
87 ctpps_2016.toReplaceWith(DQMOffline, _ctpps_2016_DQMOffline)
89 DQMOfflineFakeHLT = cms.Sequence( DQMOffline )
90 DQMOfflineFakeHLT.remove( HLTMonitoring )
92 DQMOfflinePrePOGMC = cms.Sequence( pvMonitor *
96 DQMOfflinePOGMC = cms.Sequence( DQMOfflinePrePOGMC *
99 DQMOfflinePhysics = cms.Sequence( dqmPhysics )
103 DQMOfflineTracking = cms.Sequence( TrackingDQMSourceTier0Common *
105 materialDumperAnalyzer
108 DQMOuterTracker = cms.Sequence( dqmDcsInfo *
116 DQMOfflineCommon = cms.Sequence( dqmDcsInfo *
118 SiStripDQMTier0Common *
119 siPixelOfflineDQM_source *
121 l1TriggerDqmOffline *
122 triggerOfflineDQMSource *
127 pfTauRunDQMValidation
129 DQMOfflineCommonSiStripZeroBias = cms.Sequence( dqmDcsInfo *
131 SiStripDQMTier0MinBias *
132 TrackingDQMSourceTier0MinBias *
133 siPixelOfflineDQM_source *
134 l1TriggerDqmOffline *
135 triggerOfflineDQMSource *
140 materialDumperAnalyzer *
142 pfTauRunDQMValidation
145 DQMOfflineMuon = cms.Sequence( dtSources *
151 DQMOfflineHcal = cms.Sequence( hcalOfflineSourceSequence )
153 DQMOfflineEcal = cms.Sequence( ecal_dqm_source_offline *
154 es_dqm_source_offline
156 DQMOfflineJetMET = cms.Sequence( jetMETDQMOfflineSource )
158 DQMOfflineEGamma = cms.Sequence( egammaDQMOffline )
160 DQMOfflineBTag = cms.Sequence( bTagPlotsDATA )
164 DQMOfflineMiniAOD = cms.Sequence(jetMETDQMOfflineRedoProductsMiniAOD*muonMonitors_miniAOD*MuonMiniAOD)
170 PostDQMOfflineMiniAOD = cms.Sequence(miniAODDQMSequence*jetMETDQMOfflineSourceMiniAOD*tracksDQMMiniAOD*topPhysicsminiAOD)
171 PostDQMOffline = cms.Sequence()
173 from Configuration.Eras.Modifier_phase2_hcal_cff
import phase2_hcal
174 phase2_hcal.toReplaceWith( PostDQMOfflineMiniAOD, PostDQMOfflineMiniAOD.copyAndExclude([
175 pfMetDQMAnalyzerMiniAOD, pfPuppiMetDQMAnalyzerMiniAOD