CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/FastSimulation/Validation/python/trackingParticlesFastSim_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #
00004 # Cloned from SimGeneral.TrackingAnalysis.trackingParticles_cfi
00005 # to allow different tracking particles for tracker and muon
00006 # validation (until FastSim gets able to deal with a single
00007 # trackingParticle collection)
00008 #
00009 
00010 mergedtruth = cms.EDProducer("TrackingTruthProducer",
00011 
00012     simHitLabel = cms.string('famosSimHits'),
00013     volumeRadius = cms.double(1200.0),
00014     vertexDistanceCut = cms.double(0.003),
00015     volumeZ = cms.double(3000.0),
00016     mergedBremsstrahlung = cms.bool(True),
00017     removeDeadModules = cms.bool(False),
00018 
00019     HepMCDataLabels = cms.vstring('VtxSmeared', 
00020         'generator', 
00021         'PythiaSource', 
00022         'source'
00023     ),
00024 
00025     useMultipleHepMCLabels = cms.bool(False),
00026 
00027     simHitCollections = cms.PSet(
00028        tracker = cms.vstring("famosSimHitsTrackerHits"),
00029 #       muon = cms.vstring (
00030 #           'MuonSimHitsMuonDTHits',
00031 #           'MuonSimHitsMuonCSCHits',
00032 #           'MuonSimHitsMuonRPCHits'            
00033 #       )
00034     )
00035 )
00036 
00037 mergedtruthMuon = cms.EDProducer("TrackingTruthProducer",
00038 
00039     simHitLabel = cms.string('famosSimHits'),
00040     volumeRadius = cms.double(1200.0),
00041     vertexDistanceCut = cms.double(0.003),
00042     volumeZ = cms.double(3000.0),
00043     mergedBremsstrahlung = cms.bool(True),
00044     removeDeadModules = cms.bool(False),
00045 
00046     HepMCDataLabels = cms.vstring('VtxSmeared', 
00047         'generator', 
00048         'PythiaSource', 
00049         'source'
00050     ),
00051 
00052     useMultipleHepMCLabels = cms.bool(False),
00053 
00054     simHitCollections = cms.PSet(
00055        tracker = cms.vstring("famosSimHitsTrackerHits"),
00056        muon = cms.vstring (
00057            'MuonSimHitsMuonDTHits',
00058            'MuonSimHitsMuonCSCHits',
00059            'MuonSimHitsMuonRPCHits'            
00060        )
00061     )
00062 )
00063 
00064 trackingParticles = cms.Sequence(mergedtruth+mergedtruthMuon)