1 import FWCore.ParameterSet.Config
as cms
26 postValidationTracking = cms.Sequence(
27 postProcessorTrackSequence
28 + postProcessorVertexSequence
30 postValidation = cms.Sequence(
31 recoMuonPostProcessors
32 + postValidationTracking
33 + MuIsoValPostProcessor
34 + calotowersPostProcessor
35 + hcalSimHitsPostProcessor
36 + hcaldigisPostProcessor
37 + hcalrechitsPostProcessor
38 + electronPostValidationSequence + photonPostProcessor
39 + pfJetClient + pfMETClient + pfJetResClient + pfElectronClient
40 + rpcRecHitPostValidation_step
41 + runTauEff + makeBetterPlots
42 + bTagCollectorSequenceMCbcl
45 + bdHadronTrackPostProcessor
47 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
49 postValidation_preprod = cms.Sequence(
50 recoMuonPostProcessors
51 + postProcessorTrackSequence
52 + MuIsoValPostProcessor
56 postValidation_fastsim = cms.Sequence(
57 recoMuonPostProcessors
58 + postProcessorTrackSequence
59 + MuIsoValPostProcessor
61 + bTagCollectorSequenceMC
71 postValidation_common = cms.Sequence()
73 postValidation_trackingOnly = cms.Sequence(
74 postProcessorTrackSequenceTrackingOnly
75 + postProcessorVertexSequence
78 postValidation_muons = cms.Sequence(
79 recoMuonPostProcessors
80 + MuonGEMHitsPostProcessors
81 + MuonGEMDigisPostProcessors
82 + MuonGEMRecHitsPostProcessors
83 + MuonME0DigisPostProcessors
84 + MuonME0SegPostProcessors
85 + rpcRecHitPostValidation_step
88 postValidation_JetMET = cms.Sequence(
92 postValidation_HCAL = cms.Sequence(
93 hcalSimHitsPostProcessor
94 + hcaldigisPostProcessor
95 + hcalrechitsPostProcessor
96 + calotowersPostProcessor
99 postValidation_gen = cms.Sequence(
100 EventGeneratorPostProcessor
103 postValidationCosmics = cms.Sequence(
104 postProcessorMuonTrack
107 postValidationMiniAOD = cms.Sequence(
108 electronPostValidationSequenceMiniAOD
111 postValidationOuterTracker = cms.Sequence( OuterTracker_harvestingV )
113 _phase1_postValidation = postValidation.copy()
114 _phase1_postValidation += siPixelPhase1OfflineDQM_harvestingV
115 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
116 phase1Pixel.toReplaceWith( postValidation, _phase1_postValidation )
118 _run3_postValidation = postValidation.copy()
119 _run3_postValidation += MuonGEMHitsPostProcessors
120 _run3_postValidation += MuonGEMDigisPostProcessors
121 _run3_postValidation += MuonGEMRecHitsPostProcessors
123 _phase2_postValidation = _run3_postValidation.copy()
124 _phase2_postValidation += hgcalPostProcessor
125 _phase2_postValidation += MuonME0DigisPostProcessors
126 _phase2_postValidation += MuonME0SegPostProcessors
128 from Configuration.Eras.Modifier_run2_GEM_2017_cff
import run2_GEM_2017
129 run2_GEM_2017.toReplaceWith( postValidation, _run3_postValidation )
130 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
131 run3_GEM.toReplaceWith( postValidation, _run3_postValidation )
132 from Configuration.Eras.Modifier_phase2_hgcal_cff
import phase2_hgcal
133 phase2_hgcal.toReplaceWith( postValidation, _phase2_postValidation )