phase2_hgcal.toModify( theDigitizers, hgceeDigitizer=cms.PSet(hgceeDigitizer), hgchebackDigitizer=cms.PSet(hgchebackDigitizer), hgchefrontDigitizer=cms.PSet(hgchefrontDigitizer), ) from Configuration.Eras.Modifier_run3_common_cff import run3_common run3_common.toModify(theDigitizers, castor=None) from SimGeneral.MixingModule.ecalTimeDigitizer_cfi import ecalTimeDigitizer from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing from Configuration.Eras.Modifier_phase2_timing_layer_cff import phase2_timing_layer phase2_timing.toModify(theDigitizers, ecalTime=ecalTimeDigitizer.clone()) from SimFastTiming.Configuration.SimFastTiming_cff import fastTimeDigitizer phase2_timing_layer.toModify(theDigitizers, fastTimingLayer=fastTimeDigitizer.clone()) theDigitizersValid = cms.PSet(theDigitizers) theDigitizers.mergedtruth.select.signalOnlyTP = cms.bool(True) phase2_hgcal.toModify(theDigitizersValid, calotruth=cms.PSet(caloParticles)) phase2_timing.toModify(theDigitizersValid.mergedtruth, createInitialVertexCollection=cms.bool(True))
phase2_hfnose.toModify( theDigitizers, hfnoseDigitizer = cms.PSet(hfnoseDigitizer), ) from Configuration.Eras.Modifier_run3_common_cff import run3_common run3_common.toModify( theDigitizers, castor = None ) from SimGeneral.MixingModule.ecalTimeDigitizer_cfi import ecalTimeDigitizer from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing from Configuration.Eras.Modifier_phase2_timing_layer_cff import phase2_timing_layer phase2_timing.toModify( theDigitizers, ecalTime = ecalTimeDigitizer.clone() ) from SimFastTiming.Configuration.SimFastTiming_cff import fastTimeDigitizer phase2_timing_layer.toModify( theDigitizers, fastTimingLayer = fastTimeDigitizer.clone() ) from SimFastTiming.Configuration.SimFastTiming_cff import mtdDigitizer from Configuration.Eras.Modifier_phase2_timing_layer_tile_cff import phase2_timing_layer_tile from Configuration.Eras.Modifier_phase2_timing_layer_bar_cff import phase2_timing_layer_bar (phase2_timing_layer_tile | phase2_timing_layer_bar).toModify( theDigitizers, fastTimingLayer = mtdDigitizer.clone() ) premix_stage2.toModify(theDigitizers, ecal = None, hcal = None, ) (premix_stage2 & phase2_hgcal).toModify(theDigitizers, hgceeDigitizer = dict(premixStage1 = True), hgchebackDigitizer = dict(premixStage1 = True), hgchefrontDigitizer = dict(premixStage1 = True),