1 import FWCore.ParameterSet.Config
as cms
9 import EventFilter.EcalDigiToRaw.ecalDigiToRaw_cfi
10 ecalPacker = EventFilter.EcalDigiToRaw.ecalDigiToRaw_cfi.ecaldigitorawzerosup.clone()
21 from Configuration.ProcessModifiers.premix_stage1_cff
import premix_stage1
24 DigiToRaw = cms.Sequence(L1TDigiToRaw*siPixelRawData*SiStripDigiToRaw*ecalPacker*esDigiToRaw*hcalRawData*cscpacker*dtpacker*rpcpacker*castorRawData*rawDataCollector)
26 premix_stage1.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([L1TDigiToRaw]))
28 ecalPacker.Label =
'simEcalDigis' 29 ecalPacker.InstanceEB =
'ebDigis' 30 ecalPacker.InstanceEE =
'eeDigis' 31 ecalPacker.labelEBSRFlags =
"simEcalDigis:ebSrFlags" 32 ecalPacker.labelEESRFlags =
"simEcalDigis:eeSrFlags" 33 premix_stage1.toModify(hcalRawDatauHTR, premix =
True)
35 from Configuration.Eras.Modifier_run3_common_cff
import run3_common
36 run3_common.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([castorRawData]))
39 from Configuration.Eras.Modifier_hcalSkipPacker_cff
import hcalSkipPacker
40 hcalSkipPacker.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([hcalRawData]))
43 from Configuration.Eras.Modifier_phase2_tracker_cff
import phase2_tracker
44 phase2_tracker.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([siPixelRawData]))
47 _gem_DigiToRaw = DigiToRaw.copy()
48 _gem_DigiToRaw.insert(-2,gemPacker)
50 from Configuration.Eras.Modifier_run2_GEM_2017_cff
import run2_GEM_2017
51 run2_GEM_2017.toReplaceWith(DigiToRaw, _gem_DigiToRaw)
53 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
54 run3_GEM.toReplaceWith(DigiToRaw, _gem_DigiToRaw)
56 from Configuration.Eras.Modifier_phase2_muon_cff
import phase2_muon
57 phase2_muon.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([rpcpacker]))
59 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
60 fastSim.toReplaceWith(DigiToRaw, DigiToRaw.copyAndExclude([siPixelRawData,SiStripDigiToRaw,castorRawData]))