CMS 3D CMS Logo

FamosSimHits_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # Here so that python translator can see the names
00004 # Now beta function vertex smearing 
00005 from FastSimulation.Event.Early10TeVCollisionVertexGenerator_cfi import *
00006 from FastSimulation.Event.ParticleFilter_cfi import *
00007 from FastSimulation.materialEffects.MaterialEffects_cfi import *
00008 from FastSimulation.TrajectoryManager.ActivateDecays_cfi import *
00009 from FastSimulation.TrajectoryManager.TrackerSimHits_cfi import *
00010 from FastSimulation.calorimetry.Calorimetry_cff import *
00011 famosSimHits = cms.EDProducer("FamosProducer",
00012     # FastCalorimetry
00013     FamosCalorimetryBlock,
00014     # Conditions to save Tracker SimHits 
00015     TrackerSimHitsBlock,
00016     # Material effects to be simulated in the tracker material and associated cuts
00017     MaterialEffectsBlock,
00018     # (De)activate decays of unstable particles (K0S, etc...)
00019     ActivateDecaysBlock,
00020     # Kinematic cuts for the particle filter in the SimEvent
00021     ParticleFilterBlock,
00022     # The HepMCProduct source
00023     SourceLabel = cms.InputTag("source"),
00024     # The genParticle source (in case there is no HepMCProduct)
00025     GenParticleLabel = cms.InputTag("genParticles"),
00026     # If false, no SimTrack collection for Muons is stored
00027     SimulateMuons = cms.bool(True),
00028     # The beam spot source
00029     BeamSpotLabel = cms.InputTag("offlineBeamSpot"),
00030     # Run Number
00031     RunNumber = cms.untracked.int32(1001),
00032     Verbosity = cms.untracked.int32(0),
00033     # If false, no misalignment can be applied in the tracker
00034     ApplyAlignment = cms.bool(False),
00035     # If false, no SimHits are simulated in the tracker
00036     # (but the tracker material is still here)
00037     SimulateTracking = cms.bool(True),
00038     # If false, no PCaloHits are produced
00039     SimulateCalorimetry = cms.bool(True),
00040     # If the following is false, no B field map is used, 
00041     # and B is set to 4 T altogether
00042     UseMagneticField = cms.bool(True),
00043     # The primary vertex smearing 
00044     VertexGenerator = cms.PSet(
00045         myVertexGenerator
00046     )
00047 )
00048 
00049 

Generated on Tue Jun 9 17:35:08 2009 for CMSSW by  doxygen 1.5.4