1 import FWCore.ParameterSet.Config
as cms
4 hiRegitMuClusterCheck = _trackerClusterCheck.clone(
15 from RecoTracker.FinalTrackSelectors.trackAlgoPriorityOrder_cfi
import trackAlgoPriorityOrder
17 hiGeneralAndRegitMuTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
18 TrackProducers = (cms.InputTag(
'hiRegitMuInitialStepTracks'),
19 cms.InputTag(
'hiRegitMuPixelPairStepTracks'),
20 cms.InputTag(
'hiRegitMuMixedTripletStepTracks'),
21 cms.InputTag(
'hiRegitMuPixelLessStepTracks'),
22 cms.InputTag(
'hiRegitMuDetachedTripletStepTracks'),
23 cms.InputTag(
'hiRegitMuonSeededTracksOutIn'),
24 cms.InputTag(
'hiRegitMuonSeededTracksInOut')
26 selectedTrackQuals = cms.VInputTag(cms.InputTag(
"hiRegitMuInitialStepSelector",
"hiRegitMuInitialStepLoose"),
27 cms.InputTag(
"hiRegitMuPixelPairStepSelector",
"hiRegitMuPixelPairStep"),
28 cms.InputTag(
"hiRegitMuMixedTripletStepSelector",
"hiRegitMuMixedTripletStep"),
29 cms.InputTag(
"hiRegitMuPixelLessStepSelector",
"hiRegitMuPixelLessStep"),
30 cms.InputTag(
"hiRegitMuDetachedTripletStepSelector",
"hiRegitMuDetachedTripletStep"),
31 cms.InputTag(
"hiRegitMuonSeededTracksOutInSelector",
"hiRegitMuonSeededTracksOutInHighPurity"),
32 cms.InputTag(
"hiRegitMuonSeededTracksInOutSelector",
"hiRegitMuonSeededTracksInOutHighPurity")
34 hasSelector=cms.vint32(1,1,1,1,1,1,1),
35 setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6), pQual=cms.bool(
True))),
37 makeReKeyedSeeds = cms.untracked.bool(
False)
40 hiRegitMuTrackingTask = cms.Task(hiRegitMuClusterCheck
41 ,hiRegitMuonInitialStepTask
42 ,hiRegitMuonPixelPairStepTask
43 ,hiRegitMuonMixedTripletStepTask
44 ,hiRegitMuonPixelLessStepTask
45 ,hiRegitMuonDetachedTripletStepTask
46 ,hiRegitMuonSeededStepTask
48 hiRegitMuTracking = cms.Sequence(hiRegitMuTrackingTask)
53 hiRegitMuTrackingAndStaTask = cms.Task(standalonemuontrackingTask
54 ,hiRegitMuTrackingTask)
55 hiRegitMuTrackingAndSta = cms.Sequence(hiRegitMuTrackingAndStaTask)