1 import FWCore.ParameterSet.Config
as cms
3 caloParticles = cms.PSet(
4 accumulatorType = cms.string(
'CaloTruthAccumulator'),
9 MinEnergy = cms.double(0.5),
10 MaxPseudoRapidity = cms.double(5.0),
11 premixStage1 = cms.bool(
False),
12 maximumPreviousBunchCrossing = cms.uint32(0),
13 maximumSubsequentBunchCrossing = cms.uint32(0),
14 simHitCollections = cms.PSet(
16 cms.InputTag(
'g4SimHits',
'HGCHitsEE'),
17 cms.InputTag(
'g4SimHits',
'HGCHitsHEfront'),
18 cms.InputTag(
'g4SimHits',
'HcalHits')
27 simTrackCollection = cms.InputTag(
'g4SimHits'),
28 simVertexCollection = cms.InputTag(
'g4SimHits'),
29 genParticleCollection = cms.InputTag(
'genParticles'),
30 allowDifferentSimHitProcesses = cms.bool(
False),
31 HepMCProductLabel = cms.InputTag(
'generatorSmeared'),
34 from Configuration.ProcessModifiers.premix_stage1_cff
import premix_stage1
35 premix_stage1.toModify(caloParticles, premixStage1 =
True)
37 from Configuration.Eras.Modifier_phase2_hgcalV9_cff
import phase2_hgcalV9
38 phase2_hgcalV9.toModify(
40 simHitCollections =
dict(hgc = {2 : cms.InputTag(
'g4SimHits',
'HGCHitsHEback')} ),
43 from Configuration.Eras.Modifier_fastSim_cff
import fastSim
44 fastSim.toReplaceWith(caloParticles, cms.PSet())