CMS 3D CMS Logo

DQMOffline_SecondStep_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
5 
19 
20 DQMNone = cms.Sequence()
21 
22 DQMOffline_SecondStepEcal = cms.Sequence( ecal_dqm_client_offline *
23  es_dqm_client_offline )
24 
25 DQMOffline_SecondStepTrackerStrip = cms.Sequence( SiStripOfflineDQMClient )
26 
27 DQMOffline_SecondStepTrackerPixel = cms.Sequence( PixelOfflineDQMClientNoDataCertification )
28 
29 DQMOffline_SecondStepMuonDPG = cms.Sequence( dtClients *
30  rpcTier0Client *
31  cscOfflineCollisionsClients )
32 
33 from Configuration.Eras.Modifier_run3_GEM_cff import run3_GEM
34 _run3_GEM_DQMOffline_SecondStepMuonDPG = DQMOffline_SecondStepMuonDPG.copy()
35 _run3_GEM_DQMOffline_SecondStepMuonDPG += gemClients
36 run3_GEM.toReplaceWith(DQMOffline_SecondStepMuonDPG, _run3_GEM_DQMOffline_SecondStepMuonDPG)
37 
38 DQMOffline_SecondStepHcal = cms.Sequence( hcalOfflineHarvesting )
39 
40 DQMOffline_SecondStepHcal2 = cms.Sequence( HcalDQMOfflinePostProcessor )
41 
42 DQMOffline_SecondStepFED = cms.Sequence( dqmFEDIntegrityClient )
43 
44 DQMOffline_SecondStepL1T = cms.Sequence( l1TriggerDqmOfflineClient )
45 
46 DQMOffline_SecondStep_PreDPG = cms.Sequence(
47  DQMOffline_SecondStepEcal *
48  DQMOffline_SecondStepTrackerStrip *
49  DQMOffline_SecondStepTrackerPixel *
50  DQMOffline_SecondStepMuonDPG *
51  DQMOffline_SecondStepHcal *
52  DQMOffline_SecondStepHcal2 *
53  DQMOffline_SecondStepFED *
54  DQMOffline_SecondStepL1T )
55 
56 DQMOffline_SecondStepDPG = cms.Sequence(
57  DQMOffline_SecondStep_PreDPG *
58  DQMMessageLoggerClientSeq )
59 
60 
69 
70 DQMOffline_SecondStepTracking = cms.Sequence ( TrackingOfflineDQMClient )
71 
72 DQMOffline_SecondStepMUO = cms.Sequence ( muonQualityTests )
73 
74 DQMOffline_SecondStepEGamma = cms.Sequence( egammaPostProcessing )
75 
76 DQMOffline_SecondStepTrigger = cms.Sequence( triggerOfflineDQMClient *
77  hltOfflineDQMClient )
78 
79 DQMOffline_SecondStepBTag = cms.Sequence( bTagCollectorSequenceDATA )
80 
81 DQMOffline_SecondStepBeam = cms.Sequence( alcaBeamMonitorClient )
82 
83 DQMOffline_SecondStepJetMET = cms.Sequence( SusyPostProcessorSequence )
84 
85 DQMOffline_SecondStep_PrePOG = cms.Sequence( DQMOffline_SecondStepTracking *
86  DQMOffline_SecondStepMUO *
87  DQMOffline_SecondStepEGamma *
88  DQMOffline_SecondStepTrigger *
89  DQMOffline_SecondStepBTag *
90  DQMOffline_SecondStepBeam *
91  DQMOffline_SecondStepJetMET )
92 
93 DQMOffline_SecondStepPOG = cms.Sequence(
94  DQMOffline_SecondStep_PrePOG *
95  DQMMessageLoggerClientSeq )
96 
97 
98 HLTMonitoringClient = cms.Sequence(trackingMonitorClientHLT * trackingForDisplacedJetMonitorClientHLT)
99 HLTMonitoringClientPA= cms.Sequence(trackingMonitorClientHLT * PAtrackingMonitorClientHLT)
100 
101 DQMOffline_SecondStep = cms.Sequence(
102  DQMOffline_SecondStep_PreDPG *
103  DQMOffline_SecondStep_PrePOG *
104  HLTMonitoringClient *
105  DQMMessageLoggerClientSeq *
106  dqmFastTimerServiceClient)
107 
108 DQMOffline_SecondStep_ExtraHLT = cms.Sequence( hltOfflineDQMClientExtra )
109 
110 DQMOffline_SecondStep_FakeHLT = cms.Sequence( DQMOffline_SecondStep )
111 DQMOffline_SecondStep_FakeHLT.remove( HLTMonitoringClient )
112 DQMOffline_SecondStep_FakeHLT.remove( DQMOffline_SecondStepTrigger )
113 
114 DQMOffline_SecondStep_PrePOGMC = cms.Sequence( bTagCollectorSequenceDATA )
115 
116 DQMOffline_SecondStepPOGMC = cms.Sequence( DQMOffline_SecondStep_PrePOGMC *
117  DQMMessageLoggerClientSeq )
118 
119 # Harvest
122 from DQM.CTPPS.ctppsDQM_cff import *
125 
126 DQMHarvestTrackerStrip = cms.Sequence ( SiStripOfflineDQMClient )
127 
128 DQMHarvestTrackerPixel = cms.Sequence ( PixelOfflineDQMClientNoDataCertification )
129 
130 DQMHarvestTrack = cms.Sequence ( TrackingOfflineDQMClient )
131 
132 DQMHarvestTrigger = cms.Sequence ( triggerOfflineDQMClient *
133  hltOfflineDQMClient )
134 
135 DQMHarvestFED = cms.Sequence ( dqmFEDIntegrityClient )
136 
137 DQMHarvestBeam = cms.Sequence ( alcaBeamMonitorClient )
138 
139 DQMHarvestTAU = cms.Sequence ( runTauEff )
140 
141 DQMHarvestL1T = cms.Sequence( l1TriggerDqmOfflineClient )
142 
143 DQMHarvestL1TEgamma = cms.Sequence( l1TriggerEgDqmOfflineClient )
144 
145 DQMHarvestL1TMuon = cms.Sequence( l1TriggerMuonDqmOfflineClient )
146 
147 DQMHarvestCommon = cms.Sequence( DQMMessageLoggerClientSeq *
148  DQMHarvestTrackerStrip *
149  DQMHarvestTrack *
150  DQMHarvestTrackerPixel *
151  DQMHarvestTrigger *
152  DQMHarvestFED *
153  DQMHarvestBeam *
154  DQMHarvestTAU *
155  dqmFastTimerServiceClient
156  )
157 
158 DQMHarvestCommonFakeHLT = cms.Sequence( DQMHarvestCommon )
159 DQMHarvestCommonFakeHLT.remove( DQMHarvestTrigger )
160 
161 DQMHarvestCommonSiStripZeroBias = cms.Sequence(
162  DQMMessageLoggerClientSeq *
163  DQMHarvestTrackerStrip *
164  DQMHarvestTrack *
165  DQMHarvestTrackerPixel *
166  DQMHarvestTrigger *
167  DQMHarvestL1T *
168  DQMHarvestFED *
169  DQMHarvestBeam *
170  dqmFastTimerServiceClient
171  )
172 
173 DQMHarvestCommonSiStripZeroBiasFakeHLT = cms.Sequence( DQMHarvestCommonSiStripZeroBias )
174 DQMHarvestCommonSiStripZeroBiasFakeHLT.remove( DQMHarvestTrigger )
175 
176 DQMHarvestTracking = cms.Sequence( TrackingOfflineDQMClient *
177  dqmFastTimerServiceClient )
178 
179 DQMHarvestPixelTracking = cms.Sequence( pixelTrackingEffFromHitPattern )
180 
181 DQMHarvestOuterTracker = cms.Sequence(
182  OuterTrackerClient *
183  dqmFEDIntegrityClient *
184  DQMMessageLoggerClientSeq *
185  dqmFastTimerServiceClient
186  )
187 DQMHarvestTrackerPhase2 = cms.Sequence(trackerphase2DQMHarvesting)
188 
189 
190 DQMHarvestCTPPS = cms.Sequence( ctppsDQMOfflineHarvest )
191 
192 DQMHarvestMuon = cms.Sequence( dtClients *
193  rpcTier0Client *
194  cscOfflineCollisionsClients *
195  muonQualityTests
196  )
197 
198 _run3_GEM_DQMHarvestMuon = DQMHarvestMuon.copy()
199 _run3_GEM_DQMHarvestMuon += gemClients
200 run3_GEM.toReplaceWith(DQMHarvestMuon, _run3_GEM_DQMHarvestMuon)
201 
202 DQMHarvestEcal = cms.Sequence( ecal_dqm_client_offline *
203  es_dqm_client_offline
204  )
205 
206 DQMHarvestHcal = cms.Sequence( hcalOfflineHarvesting )
207 
208 DQMHarvestHcal2 = cms.Sequence( HcalDQMOfflinePostProcessor )
209 
210 DQMHarvestJetMET = cms.Sequence( SusyPostProcessorSequence )
211 
212 DQMHarvestEGamma = cms.Sequence( egammaPostProcessing )
213 
214 DQMHarvestBTag = cms.Sequence( bTagCollectorSequenceDATA )
215 
218 
219 DQMHarvestMiniAOD = cms.Sequence( dataCertificationJetMETSequence * muonQualityTests_miniAOD * DQMHarvestPF )
220 DQMHarvestNanoAOD = cms.Sequence( nanoHarvest )
221 
SiPixelOfflineDQM_client_cff
muonQualityTests_cff
es_dqm_client_offline_cff
nanoDQM_cff
HcalDQMOfflinePostProcessor_cff
gem_dqm_offline_client_cff
DQMOffline_Trigger_Client_cff
DQMFEDIntegrityClient_cff
pixelTrackingEffFromHitPattern_cff
DQMSequences_cfi
DQMForPF_MiniAOD_cff
SiStripClientConfig_Tier0_cff
RPCTier0Client_cff
Phase2TrackerDQMHarvesting_cff
AlcaBeamMonitorClient_cff
TrackingClientConfig_Tier0_cff
egammaPostProcessing_cff
ctppsDQM_cff
L1TriggerDqmOffline_cff
csc_dqm_offlineclient_collisions_cff
dqmCollector_cff
DQMFastTimerServiceClient_cfi
DQMMessageLoggerClient_cff
OfflineHarvestingSequence_pp
ecal_dqm_client_offline_cff
DQMOffline_HLT_Client_cff
dtDQMOfflineClients_cff
SusyPostProcessor_cff
dataCertificationJetMET_cff
OuterTrackerClientConfig_cff