CMS 3D CMS Logo

particleFlowSimParticle_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from FastSimulation.Event.ParticleFilter_cfi import ParticleFilterBlock
4 
5 particleFlowSimParticle = cms.EDProducer("PFSimParticleProducer",
6  # verbosity
7  verbose = cms.untracked.bool(False),
8  # Tracking parameters
9  Fitter = cms.string('KFFittingSmoother'),
10  # replace ParticleFilter.pTMin = 0.5
11  # flags
12  process_RecTracks = cms.untracked.bool(False),
13  #
14  ParticleFilter = ParticleFilterBlock.ParticleFilter.clone(chargedPtMin = 0, EMin = 0),
15  #
16  TTRHBuilder = cms.string('WithTrackAngle'),
17  process_Particles = cms.untracked.bool(True),
18  Propagator = cms.string('PropagatorWithMaterial'),
19  # input collections ----------------------------------------
20  # module label to find input sim tracks and sim vertices
21  sim = cms.InputTag("g4SimHits"),
22  #Monte Carlo Truth Matching Options, only in FASTSIM!:
23  #MC Truth Matching info (only if UnFoldedMode = true in FastSim)
24  MCTruthMatchingInfo = cms.untracked.bool(False),
25  #retrieving RecTracks
26  RecTracks = cms.InputTag("trackerDrivenElectronSeeds"),
27  #retrieving EcalRechits
28  ecalRecHitsEB = cms.InputTag('caloRecHits','EcalRecHitsEB'),
29  ecalRecHitsEE = cms.InputTag('caloRecHits','EcalRecHitsEE'),
30  #retrieving fastSim SimHits
31  fastSimProducer = cms.untracked.InputTag('fastSimProducer','EcalHitsEB')
32 )
33