CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_9_patch3/src/RecoParticleFlow/PFProducer/python/particleFlowSimParticle_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from FastSimulation.Event.NoVertexGenerator_cfi import *
00004 particleFlowSimParticle = cms.EDProducer("PFSimParticleProducer",
00005     # necessary to access true particles 
00006     NoVertexGeneratorBlock,
00007     # verbosity 
00008     verbose = cms.untracked.bool(False),
00009     # Tracking parameters
00010     Fitter = cms.string('KFFittingSmoother'),
00011     # replace ParticleFilter.pTMin = 0.5
00012     # flags 
00013     process_RecTracks = cms.untracked.bool(False),
00014     ParticleFilter = cms.PSet(
00015         EProton = cms.double(5000.0),
00016         # Particles with |eta| > etaMax (momentum direction at primary vertex) 
00017         # are not simulated 
00018         etaMax = cms.double(5.0),
00019         # Charged particles with pT < pTMin (GeV/c) are not simulated
00020         pTMin = cms.double(0.0),
00021         # Particles with energy smaller than EMin (GeV) are not simulated
00022         EMin = cms.double(0.0)
00023     ),
00024     TTRHBuilder = cms.string('WithTrackAngle'),
00025     process_Particles = cms.untracked.bool(True),
00026     Propagator = cms.string('PropagatorWithMaterial'),
00027     # input collections ----------------------------------------
00028     # module label to find input sim tracks and sim vertices
00029     sim = cms.InputTag("g4SimHits"),
00030     #Monte Carlo Truth Matching Options, only in FASTSIM!:
00031     #MC Truth Matching info (only if UnFoldedMode = true in FastSim) 
00032     MCTruthMatchingInfo = cms.untracked.bool(False), 
00033     #retrieving RecTracks
00034     RecTracks = cms.InputTag("trackerDrivenElectronSeeds"),                                 
00035     #retrieving EcalRechits
00036     ecalRecHitsEB = cms.InputTag('caloRecHits','EcalRecHitsEB'),
00037     ecalRecHitsEE = cms.InputTag('caloRecHits','EcalRecHitsEE'),
00038     #retrieving famos SimHits                                     
00039     famosSimHits = cms.untracked.InputTag('famosSimHits','EcalHitsEB')
00040 )