File indexing completed on 2024-04-06 12:31:06
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from SimGeneral.HepPDTESSource.pythiapdt_cfi import *
0004
0005
0006 from Configuration.StandardSequences.MagneticField_cff import *
0007
0008
0009 from SimTracker.TrackAssociatorProducers.trackAssociatorByHits_cfi import *
0010
0011 generalGenTrackMatcher = cms.EDProducer("GenTrackMatcher",
0012 bestMatchByMaxValue = cms.untracked.bool(True),
0013 trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth"),
0014 trackAssociator = cms.untracked.InputTag('trackAssociatorByHits'),
0015 trackProducer = cms.untracked.InputTag("generalTracks"),
0016 genParticles = cms.untracked.InputTag("genParticles")
0017 )
0018
0019 globalMuonsGenTrackMatcher = cms.EDProducer("GenTrackMatcher",
0020 bestMatchByMaxValue = cms.untracked.bool(True),
0021 trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth"),
0022 trackAssociator = cms.untracked.InputTag('trackAssociatorByHits'),
0023 trackProducer = cms.untracked.InputTag("globalMuons"),
0024 genParticles = cms.untracked.InputTag("genParticles")
0025 )
0026
0027 standAloneMuonsGenTrackMatcher = cms.EDProducer("GenTrackMatcher",
0028 bestMatchByMaxValue = cms.untracked.bool(True),
0029 trackingTruth = cms.untracked.InputTag("mix","MergedTrackTruth"),
0030 trackAssociator = cms.untracked.InputTag('trackAssociatorByHits'),
0031 trackProducer = cms.untracked.InputTag("standAloneMuons"),
0032 genParticles = cms.untracked.InputTag("genParticles")
0033 )
0034
0035 genTrackMatcher = cms.Sequence(trackAssociatorByHits*generalGenTrackMatcher*globalMuonsGenTrackMatcher*standAloneMuonsGenTrackMatcher)
0036
0037