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
72 postValidation_common = cms.Sequence()
74 postValidation_trackingOnly = cms.Sequence(
75 postProcessorTrackSequenceTrackingOnly
76 + postProcessorVertexSequence
79 postValidation_muons = cms.Sequence(
80 recoMuonPostProcessors
81 + MuonGEMHitsPostProcessors
82 + MuonGEMDigisPostProcessors
83 + MuonGEMRecHitsPostProcessors
84 + MuonME0DigisPostProcessors
85 + MuonME0SegPostProcessors
86 + rpcRecHitPostValidation_step
89 postValidation_JetMET = cms.Sequence(
93 postValidation_HCAL = cms.Sequence(
94 hcalSimHitsPostProcessor
95 + hcaldigisPostProcessor
96 + hcalrechitsPostProcessor
97 + calotowersPostProcessor
100 postValidation_gen = cms.Sequence(
101 EventGeneratorPostProcessor
104 postValidationCosmics = cms.Sequence(
105 postProcessorMuonTrack
108 postValidationMiniAOD = cms.Sequence(
109 electronPostValidationSequenceMiniAOD
112 postValidationOuterTracker = cms.Sequence( OuterTracker_harvestingV )
114 _phase1_postValidation = postValidation.copy()
115 _phase1_postValidation += siPixelPhase1OfflineDQM_harvestingV
116 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
117 phase1Pixel.toReplaceWith( postValidation, _phase1_postValidation )
119 _run3_postValidation = postValidation.copy()
120 _run3_postValidation += MuonGEMHitsPostProcessors
121 _run3_postValidation += MuonGEMDigisPostProcessors
122 _run3_postValidation += MuonGEMRecHitsPostProcessors
124 _phase2_postValidation = _run3_postValidation.copy()
125 _phase2_postValidation += hgcalPostProcessor
126 _phase2_postValidation += MuonME0DigisPostProcessors
127 _phase2_postValidation += MuonME0SegPostProcessors
128 _phase2_postValidation += trackerphase2ValidationHarvesting
130 from Configuration.Eras.Modifier_run2_GEM_2017_cff
import run2_GEM_2017
131 run2_GEM_2017.toReplaceWith( postValidation, _run3_postValidation )
132 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
133 run3_GEM.toReplaceWith( postValidation, _run3_postValidation )
134 from Configuration.Eras.Modifier_phase2_hgcal_cff
import phase2_hgcal
135 phase2_hgcal.toReplaceWith( postValidation, _phase2_postValidation )