1 import FWCore.ParameterSet.Config
as cms
51 globalPrevalidationTracking = cms.Sequence(
56 globalPrevalidation = cms.Sequence(
57 globalPrevalidationTracking
58 * photonPrevalidationSequence
64 preprodPrevalidation = cms.Sequence(
68 globalValidation = cms.Sequence( trackerHitsValidation
69 + trackerDigisValidation
70 + trackerRecHitsValidation
72 + trackingRecHitsValid
73 + ecalSimHitsValidationSequence
74 + ecalDigisValidationSequence
75 + ecalRecHitsValidationSequence
76 + ecalClustersValidationSequence
77 + hcalSimHitsValidationSequence
78 + hcaldigisValidationSequence
80 + hcalRecHitsValidationSequence
81 + calotowersValidationSequence
82 + validSimHit+muondtdigianalyzer
84 + validationMuonRPCDigis
88 + mixCollectionValidation
92 + pfJetValidationSequence
93 + pfMETValidationSequence
94 + pfElectronValidationSequence
95 + pfJetResValidationSequence
96 + pfMuonValidationSequence
97 + pfClusterValidationSequence
98 + rpcRecHitValidation_step
99 + dtLocalRecoValidation_no2D
100 + pfTauRunDQMValidation
103 + bdHadronTrackValidationSeq
107 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
108 fastSim.toReplaceWith(globalValidation, globalValidation.copyAndExclude([
110 trackerHitsValidation, trackerDigisValidation, trackerRecHitsValidation, trackingRecHitsValid,
113 ecalDigisValidationSequence, ecalRecHitsValidationSequence
118 globalValidationLiteTracking = cms.Sequence(globalValidation)
121 globalPrevalidationLiteTracking = cms.Sequence(globalPrevalidation)
122 globalPrevalidationLiteTracking.replace(tracksValidation, tracksValidationLite)
127 baseCommonPreValidation = cms.Sequence(cms.SequencePlaceholder(
"mix"))
128 baseCommonValidation = cms.Sequence()
131 globalPrevalidationTrackingOnly = cms.Sequence(
132 simHitTPAssocProducer
133 + tracksValidationTrackingOnly
134 + vertexValidationTrackingOnly
136 globalValidationTrackingOnly = cms.Sequence()
138 globalPrevalidationPixelTrackingOnly = cms.Sequence(
139 simHitTPAssocProducer
140 + tracksValidationPixelTrackingOnly
141 + vertexValidationPixelTrackingOnly
143 globalValidationPixelTrackingOnly = cms.Sequence()
145 globalValidationJetMETonly = cms.Sequence(
150 globalPrevalidationJetMETOnly = cms.Sequence(
155 globalPrevalidationHCAL = cms.Sequence()
157 globalValidationHCAL = cms.Sequence(
158 hcalSimHitsValidationSequence
159 + hcaldigisValidationSequence
161 + hcalRecHitsValidationSequence
162 + calotowersValidationSequence
165 globalValidationHGCal = cms.Sequence(hgcalValidation)
167 globalValidationMTD = cms.Sequence()
169 globalValidationOuterTracker = cms.Sequence(OuterTrackerSourceV)
171 globalPrevalidationMuons = cms.Sequence(
177 + validationMuonRPCDigis
179 + rpcRecHitValidation_step
180 + dtLocalRecoValidation_no2D
184 globalValidationMuons = cms.Sequence()
186 _phase_1_globalValidation = globalValidation.copy()
187 _phase_1_globalValidation += siPixelPhase1OfflineDQM_sourceV
188 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
189 (phase1Pixel & ~fastSim).toReplaceWith( globalValidation, _phase_1_globalValidation )
191 _run3_globalValidation = globalValidation.copy()
192 _run3_globalValidation += gemSimValid
194 _phase2_globalValidation = _run3_globalValidation.copy()
195 _phase2_globalValidation += trackerphase2ValidationSource
196 _phase2_globalValidation += me0SimValid
199 from Configuration.Eras.Modifier_run2_GEM_2017_cff
import run2_GEM_2017
200 run2_GEM_2017.toReplaceWith( globalValidation, _run3_globalValidation )
201 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
202 run3_GEM.toReplaceWith( globalValidation, _run3_globalValidation )
203 from Configuration.Eras.Modifier_phase2_muon_cff
import phase2_muon
204 phase2_muon.toReplaceWith( globalValidation, _phase2_globalValidation )
205 from Configuration.Eras.Modifier_pp_on_AA_2018_cff
import pp_on_AA_2018
206 pp_on_AA_2018.toReplaceWith(globalValidation, globalValidation.copyAndExclude([pfTauRunDQMValidation]))
207 from Configuration.Eras.Modifier_phase2_timing_layer_cff
import phase2_timing_layer
208 phase2_timing_layer.toReplaceWith(globalValidationMTD, cms.Sequence(mtdSimValid+mtdDigiValid+mtdRecoValid))