File indexing completed on 2024-04-06 12:30:41
0001 import FWCore.ParameterSet.Config as cms
0002
0003 simHitTPAssocProducer = cms.EDProducer("SimHitTPAssociationProducer",
0004 simHitSrc = cms.VInputTag(cms.InputTag('g4SimHits','MuonDTHits'),
0005 cms.InputTag('g4SimHits','MuonCSCHits'),
0006 cms.InputTag('g4SimHits','MuonRPCHits'),
0007 cms.InputTag('g4SimHits','TrackerHitsTIBLowTof'),
0008 cms.InputTag('g4SimHits','TrackerHitsTIBHighTof'),
0009 cms.InputTag('g4SimHits','TrackerHitsTIDLowTof'),
0010 cms.InputTag('g4SimHits','TrackerHitsTIDHighTof'),
0011 cms.InputTag('g4SimHits','TrackerHitsTOBLowTof'),
0012 cms.InputTag('g4SimHits','TrackerHitsTOBHighTof'),
0013 cms.InputTag('g4SimHits','TrackerHitsTECLowTof'),
0014 cms.InputTag('g4SimHits','TrackerHitsTECHighTof'),
0015 cms.InputTag( 'g4SimHits','TrackerHitsPixelBarrelLowTof'),
0016 cms.InputTag('g4SimHits','TrackerHitsPixelBarrelHighTof'),
0017 cms.InputTag('g4SimHits','TrackerHitsPixelEndcapLowTof'),
0018 cms.InputTag('g4SimHits','TrackerHitsPixelEndcapHighTof') ),
0019 trackingParticleSrc = cms.InputTag('mix', 'MergedTrackTruth')
0020 )
0021
0022 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
0023 phase2_tracker.toModify(simHitTPAssocProducer, simHitSrc = ["g4SimHits:TrackerHitsPixelBarrelLowTof", "g4SimHits:TrackerHitsPixelEndcapLowTof"])
0024
0025 from Configuration.Eras.Modifier_fastSim_cff import fastSim
0026 fastSim.toModify(simHitTPAssocProducer,
0027 simHitSrc = ["fastSimProducer:TrackerHits",
0028 "MuonSimHits:MuonCSCHits",
0029 "MuonSimHits:MuonDTHits",
0030 "MuonSimHits:MuonRPCHits"]
0031 )
0032
0033 from Configuration.ProcessModifiers.premix_stage2_cff import premix_stage2
0034 premix_stage2.toModify(simHitTPAssocProducer, trackingParticleSrc = "mixData:MergedTrackTruth")