3 mergedtruth = cms.EDProducer(
"TrackingTruthProducer",
5 simHitLabel = cms.string(
'g4SimHits'),
6 volumeRadius = cms.double(1200.0),
7 vertexDistanceCut = cms.double(0.003),
8 volumeZ = cms.double(3000.0),
9 mergedBremsstrahlung = cms.bool(
True),
10 removeDeadModules = cms.bool(
False),
12 HepMCDataLabels = cms.vstring(
'VtxSmeared',
18 useMultipleHepMCLabels = cms.bool(
False),
20 simHitCollections = cms.PSet(
22 'g4SimHitsTrackerHitsPixelBarrelLowTof',
23 'g4SimHitsTrackerHitsPixelBarrelHighTof',
24 'g4SimHitsTrackerHitsPixelEndcapLowTof',
25 'g4SimHitsTrackerHitsPixelEndcapHighTof'
27 tracker = cms.vstring (
28 'g4SimHitsTrackerHitsTIBLowTof',
29 'g4SimHitsTrackerHitsTIBHighTof',
30 'g4SimHitsTrackerHitsTIDLowTof',
31 'g4SimHitsTrackerHitsTIDHighTof',
32 'g4SimHitsTrackerHitsTOBLowTof',
33 'g4SimHitsTrackerHitsTOBHighTof',
34 'g4SimHitsTrackerHitsTECLowTof',
35 'g4SimHitsTrackerHitsTECHighTof'
38 'g4SimHitsMuonDTHits',
39 'g4SimHitsMuonCSCHits',
40 'g4SimHitsMuonRPCHits'
45 lipTP = cms.double(1000),
46 chargedOnlyTP = cms.bool(
True),
47 pdgIdTP = cms.vint32(),
48 signalOnlyTP = cms.bool(
True),
49 minRapidityTP = cms.double(-2.6),
50 minHitTP = cms.int32(3),
51 ptMinTP = cms.double(0.2),
52 maxRapidityTP = cms.double(2.6),
53 tipTP = cms.double(1000)
57 trackingParticleSelection = cms.Sequence(mergedtruth)