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 *
126 
127 DQMHarvestTrackerStrip = cms.Sequence ( SiStripOfflineDQMClient )
128 
129 DQMHarvestTrackerPixel = cms.Sequence ( PixelOfflineDQMClientNoDataCertification )
130 
131 DQMHarvestTrack = cms.Sequence ( TrackingOfflineDQMClient )
132 
133 DQMHarvestTrigger = cms.Sequence ( triggerOfflineDQMClient *
134  hltOfflineDQMClient )
135 
136 DQMHarvestFED = cms.Sequence ( dqmFEDIntegrityClient )
137 
138 DQMHarvestBeam = cms.Sequence ( alcaBeamMonitorClient )
139 
140 DQMHarvestTAU = cms.Sequence ( runTauEff )
141 
142 DQMHarvestL1T = cms.Sequence( l1TriggerDqmOfflineClient )
143 
144 DQMHarvestL1TEgamma = cms.Sequence( l1TriggerEgDqmOfflineClient )
145 
146 DQMHarvestL1TMuon = cms.Sequence( l1TriggerMuonDqmOfflineClient )
147 
148 DQMHarvestCommon = cms.Sequence( DQMMessageLoggerClientSeq *
149  DQMHarvestTrackerStrip *
150  DQMHarvestTrack *
151  DQMHarvestTrackerPixel *
152  DQMHarvestTrigger *
153  DQMHarvestFED *
154  DQMHarvestBeam *
155  DQMHarvestTAU *
156  dqmFastTimerServiceClient
157  )
158 
159 DQMHarvestCommonFakeHLT = cms.Sequence( DQMHarvestCommon )
160 DQMHarvestCommonFakeHLT.remove( DQMHarvestTrigger )
161 
162 DQMHarvestCommonSiStripZeroBias = cms.Sequence(
163  DQMMessageLoggerClientSeq *
164  DQMHarvestTrackerStrip *
165  DQMHarvestTrack *
166  DQMHarvestTrackerPixel *
167  DQMHarvestTrigger *
168  DQMHarvestL1T *
169  DQMHarvestFED *
170  DQMHarvestBeam *
171  dqmFastTimerServiceClient
172  )
173 
174 DQMHarvestCommonSiStripZeroBiasFakeHLT = cms.Sequence( DQMHarvestCommonSiStripZeroBias )
175 DQMHarvestCommonSiStripZeroBiasFakeHLT.remove( DQMHarvestTrigger )
176 
177 DQMHarvestTracking = cms.Sequence( TrackingOfflineDQMClient *
178  dqmFastTimerServiceClient )
179 
180 DQMHarvestTrackingZeroBias = cms.Sequence( TrackingOfflineDQMClientZeroBias *
181  dqmFastTimerServiceClient )
182 
183 DQMHarvestPixelTracking = cms.Sequence( pixelTrackingEffFromHitPattern *
184  pixelVertexResolutionClient )
185 
186 DQMHarvestOuterTracker = cms.Sequence(
187  OuterTrackerClient *
188  dqmFEDIntegrityClient *
189  DQMMessageLoggerClientSeq *
190  dqmFastTimerServiceClient
191  )
192 DQMHarvestTrackerPhase2 = cms.Sequence(trackerphase2DQMHarvesting)
193 
194 
195 DQMHarvestCTPPS = cms.Sequence( ctppsDQMOfflineHarvest )
196 
197 DQMHarvestMuon = cms.Sequence( dtClients *
198  rpcTier0Client *
199  cscOfflineCollisionsClients *
200  muonQualityTests
201  )
202 
203 _run3_GEM_DQMHarvestMuon = DQMHarvestMuon.copy()
204 _run3_GEM_DQMHarvestMuon += gemClients
205 run3_GEM.toReplaceWith(DQMHarvestMuon, _run3_GEM_DQMHarvestMuon)
206 
207 DQMHarvestEcal = cms.Sequence( ecal_dqm_client_offline *
208  es_dqm_client_offline
209  )
210 
211 DQMHarvestHcal = cms.Sequence( hcalOfflineHarvesting )
212 
213 DQMHarvestHcal2 = cms.Sequence( HcalDQMOfflinePostProcessor )
214 
215 DQMHarvestJetMET = cms.Sequence( SusyPostProcessorSequence )
216 
217 DQMHarvestEGamma = cms.Sequence( egammaPostProcessing )
218 
219 DQMHarvestBTag = cms.Sequence( bTagCollectorSequenceDATA )
220 
223 
224 DQMHarvestMiniAOD = cms.Sequence( dataCertificationJetMETSequence * muonQualityTests_miniAOD * DQMHarvestPF )
225 DQMHarvestNanoAOD = cms.Sequence( nanoHarvest )
226 
SiPixelOfflineDQM_client_cff
pixelVertexResolutionClient_cfi
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