1 import FWCore.ParameterSet.Config
as cms
7 hcalSimBlock = cms.PSet(
10 doNoise = cms.bool(
True),
11 killHE = cms.bool(
False),
12 HcalPreMixStage1 = cms.bool(
False),
13 HcalPreMixStage2 = cms.bool(
False),
16 doEmpty = cms.bool(
True),
17 doIonFeedback = cms.bool(
True),
18 doThermalNoise = cms.bool(
True),
19 doTimeSlew = cms.bool(
True),
20 doHFWindow = cms.bool(
False),
21 hitsProducer = cms.string(
'g4SimHits'),
22 DelivLuminosity = cms.double(0),
23 TestNumbering = cms.bool(
False),
24 doNeutralDensityFilter = cms.bool(
True),
25 HEDarkening = cms.bool(
False),
26 HFDarkening = cms.bool(
False),
27 minFCToDelay=cms.double(5.),
28 debugCaloSamples=cms.bool(
False),
29 ignoreGeantTime=cms.bool(
False),
31 injectTestHits = cms.bool(
False),
35 injectTestHitsEnergy = cms.vdouble(),
36 injectTestHitsTime = cms.vdouble(),
41 injectTestHitsCells = cms.vint32()
44 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
45 fastSim.toModify( hcalSimBlock, hitsProducer=cms.string(
'famosSimHits') )
47 from Configuration.Eras.Modifier_run2_HCAL_2017_cff
import run2_HCAL_2017
48 run2_HCAL_2017.toModify( hcalSimBlock, TestNumbering = cms.bool(
True) )
51 from Configuration.Eras.Modifier_phase2_hgcal_cff
import phase2_hgcal
52 phase2_hgcal.toModify(hcalSimBlock, killHE = cms.bool(
True) )
54 from Configuration.Eras.Modifier_phase2_common_cff
import phase2_common
55 phase2_common.toModify(hcalSimBlock, doNeutralDensityFilter = cms.bool(
False))