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 *
53 from DQM.TrackingMonitor.trackingRecoMaterialAnalyzer_cfi
import materialDumperAnalyzer
54 materialDumperAnalyzer.usePV =
True 56 DQMOfflinePrePOG = cms.Sequence( TrackingDQMSourceTier0 *
58 jetMETDQMOfflineSource *
60 triggerOfflineDQMSource *
62 materialDumperAnalyzer *
67 pfTauRunDQMValidation)
68 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
70 DQMOfflinePOG = cms.Sequence( DQMOfflinePrePOG *
73 HLTMonitoring = cms.Sequence( OfflineHLTMonitoring )
74 HLTMonitoringPA = cms.Sequence( OfflineHLTMonitoringPA )
75 DQMOffline = cms.Sequence( DQMOfflinePreDPG *
81 _ctpps_2016_DQMOffline = DQMOffline.copy()
82 _ctpps_2016_DQMOffline *= ctppsDQM
83 from Configuration.Eras.Modifier_ctpps_2016_cff
import ctpps_2016
84 ctpps_2016.toReplaceWith(DQMOffline, _ctpps_2016_DQMOffline)
86 _ctpps_2016_DQMOffline = DQMOffline.copy()
88 ctpps_2016.toReplaceWith(DQMOffline, _ctpps_2016_DQMOffline)
90 DQMOfflineFakeHLT = cms.Sequence( DQMOffline )
91 DQMOfflineFakeHLT.remove( HLTMonitoring )
93 DQMOfflinePrePOGMC = cms.Sequence( pvMonitor *
97 DQMOfflinePOGMC = cms.Sequence( DQMOfflinePrePOGMC *
100 DQMOfflinePhysics = cms.Sequence( dqmPhysics )
104 DQMOfflineTracking = cms.Sequence( TrackingDQMSourceTier0Common *
106 materialDumperAnalyzer
109 DQMOuterTracker = cms.Sequence( dqmDcsInfo *
117 DQMOfflineCommon = cms.Sequence( dqmDcsInfo *
119 SiStripDQMTier0Common *
120 siPixelOfflineDQM_source *
122 l1TriggerDqmOffline *
123 triggerOfflineDQMSource *
128 pfTauRunDQMValidation
130 DQMOfflineCommonSiStripZeroBias = cms.Sequence( dqmDcsInfo *
132 SiStripDQMTier0MinBias *
133 TrackingDQMSourceTier0MinBias *
134 siPixelOfflineDQM_source *
135 l1TriggerDqmOffline *
136 triggerOfflineDQMSource *
141 materialDumperAnalyzer *
143 pfTauRunDQMValidation
145 DQMOfflineLumi = cms.Sequence ( zcounting )
147 DQMOfflineMuon = cms.Sequence( dtSources *
153 DQMOfflineHcal = cms.Sequence( hcalOfflineSourceSequence )
155 DQMOfflineEcal = cms.Sequence( ecal_dqm_source_offline *
156 es_dqm_source_offline
158 DQMOfflineJetMET = cms.Sequence( jetMETDQMOfflineSource )
160 DQMOfflineEGamma = cms.Sequence( egammaDQMOffline )
162 DQMOfflineBTag = cms.Sequence( bTagPlotsDATA )
166 DQMOfflineMiniAOD = cms.Sequence(jetMETDQMOfflineRedoProductsMiniAOD*muonMonitors_miniAOD*MuonMiniAOD)
172 PostDQMOfflineMiniAOD = cms.Sequence(miniAODDQMSequence*jetMETDQMOfflineSourceMiniAOD*tracksDQMMiniAOD*topPhysicsminiAOD)
173 PostDQMOffline = cms.Sequence()
175 from Configuration.Eras.Modifier_phase2_hcal_cff
import phase2_hcal
176 phase2_hcal.toReplaceWith( PostDQMOfflineMiniAOD, PostDQMOfflineMiniAOD.copyAndExclude([
177 pfMetDQMAnalyzerMiniAOD, pfPuppiMetDQMAnalyzerMiniAOD