File indexing completed on 2024-12-07 02:27:59
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 import PhysicsTools.RecoAlgos.recoTrackSelector_cfi
0005 probeTracks = PhysicsTools.RecoAlgos.recoTrackSelector_cfi.recoTrackSelector.clone(
0006
0007
0008 tip = 3.5,
0009 lip = 30.,
0010 ptMin = 3.0,
0011 minRapidity = -2.4,
0012 maxRapidity = 2.4
0013 )
0014 probeTracks_seq = cms.Sequence( probeTracks )
0015
0016
0017 import SimMuon.MCTruth.MuonTrackProducer_cfi
0018
0019 extractGemMuons = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0020 selectionTags = ['All'],
0021 trackType = "gemMuonTrack"
0022 )
0023 extractGemMuonsTracks_seq = cms.Sequence( extractGemMuons )
0024
0025 extractMe0Muons = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0026 selectionTags = ['All'],
0027 trackType = "me0MuonTrack"
0028 )
0029 extractMe0MuonsTracks_seq = cms.Sequence( extractMe0Muons )
0030
0031 tunepMuonTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0032 muonsTag = "muons",
0033 selectionTags = ['All'],
0034 trackType = "tunepTrack"
0035 )
0036 tunepMuonTracks_seq = cms.Sequence( tunepMuonTracks )
0037
0038 pfMuonTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0039 muonsTag = "muons",
0040 selectionTags = ['All'],
0041 trackType = "pfTrack"
0042 )
0043 pfMuonTracks_seq = cms.Sequence( pfMuonTracks )
0044
0045 recoMuonTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0046 muonsTag = "muons",
0047 selectionTags = ['All'],
0048 trackType = "recomuonTrack"
0049 )
0050 recoMuonTracks_seq = cms.Sequence( recoMuonTracks )
0051
0052 hltIterL3MuonsNoIDTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0053 muonsTag = "hltIterL3MuonsNoID",
0054 selectionTags = ['All'],
0055 trackType = "recomuonTrack",
0056 ignoreMissingMuonCollection = True
0057 )
0058 hltIterL3MuonsNoIDTracks_seq = cms.Sequence( hltIterL3MuonsNoIDTracks )
0059
0060 hltIterL3MuonsTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0061 muonsTag = "hltIterL3Muons",
0062 selectionTags = ['All'],
0063 trackType = "recomuonTrack",
0064 ignoreMissingMuonCollection = True
0065 )
0066 hltIterL3MuonsTracks_seq = cms.Sequence( hltIterL3MuonsTracks )
0067
0068
0069
0070
0071
0072 hltPhase2L3MuonNoIdTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0073 muonsTag = "hltPhase2L3MuonsNoID",
0074 inputDTRecSegment4DCollection = cms.InputTag("hltDt4DSegments"),
0075 inputCSCSegmentCollection = cms.InputTag("hltCscSegments"),
0076 selectionTags = ['All'],
0077 trackType = "recomuonTrack",
0078 ignoreMissingMuonCollection = True
0079 )
0080
0081
0082 hltPhase2L3MuonIdTracks = SimMuon.MCTruth.MuonTrackProducer_cfi.muonTrackProducer.clone(
0083 muonsTag = "hltPhase2L3Muons",
0084 inputDTRecSegment4DCollection = cms.InputTag("hltDt4DSegments"),
0085 inputCSCSegmentCollection = cms.InputTag("hltCscSegments"),
0086 selectionTags = ['All'],
0087 trackType = "recomuonTrack",
0088 ignoreMissingMuonCollection = True
0089 )
0090
0091
0092
0093
0094
0095 import SimMuon.MCTruth.SeedToTrackProducer_cfi
0096 seedsOfSTAmuons = SimMuon.MCTruth.SeedToTrackProducer_cfi.SeedToTrackProducer.clone(
0097 L2seedsCollection = "ancientMuonSeed"
0098 )
0099 seedsOfSTAmuons_seq = cms.Sequence( seedsOfSTAmuons )
0100
0101 seedsOfDisplacedSTAmuons = SimMuon.MCTruth.SeedToTrackProducer_cfi.SeedToTrackProducer.clone(
0102 L2seedsCollection = "displacedMuonSeeds"
0103 )
0104 seedsOfDisplacedSTAmuons_seq = cms.Sequence( seedsOfDisplacedSTAmuons )
0105
0106
0107 hltPhase2L2MuonSeedTracks = SimMuon.MCTruth.SeedToTrackProducer_cfi.SeedToTrackProducer.clone(
0108 L2seedsCollection = "hltL2MuonSeedsFromL1TkMuon"
0109 )