1 import FWCore.ParameterSet.Config
as cms
25 postValidationTracking = cms.Sequence(
26 postProcessorTrackSequence
27 + postProcessorVertexSequence
29 postValidation = cms.Sequence(
30 recoMuonPostProcessors
31 + postValidationTracking
32 + MuIsoValPostProcessor
33 + calotowersPostProcessor
34 + hcalSimHitsPostProcessor
35 + hcaldigisPostProcessor
36 + hcalrechitsPostProcessor
37 + electronPostValidationSequence + photonPostProcessor
38 + pfJetClient + pfMETClient + pfJetResClient + pfElectronClient
39 + rpcRecHitPostValidation_step
40 + runTauEff + makeBetterPlots
41 + bTagCollectorSequenceMCbcl
44 + bdHadronTrackPostProcessor
46 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
48 postValidation_preprod = cms.Sequence(
49 recoMuonPostProcessors
50 + postProcessorTrackSequence
51 + MuIsoValPostProcessor
55 postValidation_fastsim = cms.Sequence(
56 recoMuonPostProcessors
57 + postProcessorTrackSequence
58 + MuIsoValPostProcessor
60 + bTagCollectorSequenceMC
70 postValidation_common = cms.Sequence()
72 postValidation_trackingOnly = cms.Sequence(
73 postProcessorTrackSequenceTrackingOnly
74 + postProcessorVertexSequence
77 postValidation_muons = cms.Sequence(
78 recoMuonPostProcessors
79 + MuonGEMHitsPostProcessors
80 + MuonGEMDigisPostProcessors
81 + MuonGEMRecHitsPostProcessors
82 + MuonME0DigisPostProcessors
83 + MuonME0SegPostProcessors
84 + rpcRecHitPostValidation_step
87 postValidation_JetMET = cms.Sequence(
91 postValidation_HCAL = cms.Sequence(
92 hcalSimHitsPostProcessor
93 + hcaldigisPostProcessor
94 + hcalrechitsPostProcessor
95 + calotowersPostProcessor
98 postValidation_gen = cms.Sequence(
99 EventGeneratorPostProcessor
102 postValidationCosmics = cms.Sequence(
103 postProcessorMuonMultiTrack
106 postValidationMiniAOD = cms.Sequence(
107 electronPostValidationSequenceMiniAOD
110 _phase1_postValidation = postValidation.copy()
111 _phase1_postValidation += siPixelPhase1OfflineDQM_harvestingV
112 from Configuration.Eras.Modifier_phase1Pixel_cff
import phase1Pixel
113 phase1Pixel.toReplaceWith( postValidation, _phase1_postValidation )
115 _run3_postValidation = postValidation.copy()
116 _run3_postValidation += MuonGEMHitsPostProcessors
117 _run3_postValidation += MuonGEMDigisPostProcessors
118 _run3_postValidation += MuonGEMRecHitsPostProcessors
120 _phase2_postValidation = _run3_postValidation.copy()
121 _phase2_postValidation += hgcalPostProcessor
122 _phase2_postValidation += MuonME0DigisPostProcessors
123 _phase2_postValidation += MuonME0SegPostProcessors
125 from Configuration.Eras.Modifier_run2_GEM_2017_MCTest_cff
import run2_GEM_2017_MCTest
126 run2_GEM_2017_MCTest.toReplaceWith( postValidation, _run3_postValidation )
127 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
128 run3_GEM.toReplaceWith( postValidation, _run3_postValidation )
129 from Configuration.Eras.Modifier_phase2_hgcal_cff
import phase2_hgcal
130 phase2_hgcal.toReplaceWith( postValidation, _phase2_postValidation )