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