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(
19 'hiRegitMuInitialStepTracks',
20 'hiRegitMuPixelPairStepTracks',
21 'hiRegitMuMixedTripletStepTracks',
22 'hiRegitMuPixelLessStepTracks',
23 'hiRegitMuDetachedTripletStepTracks',
24 'hiRegitMuonSeededTracksOutIn',
25 'hiRegitMuonSeededTracksInOut'
27 selectedTrackQuals = [
28 "hiRegitMuInitialStepSelector:hiRegitMuInitialStepLoose",
29 "hiRegitMuPixelPairStepSelector:hiRegitMuPixelPairStep",
30 "hiRegitMuMixedTripletStepSelector:hiRegitMuMixedTripletStep",
31 "hiRegitMuPixelLessStepSelector:hiRegitMuPixelLessStep",
32 "hiRegitMuDetachedTripletStepSelector:hiRegitMuDetachedTripletStep",
33 "hiRegitMuonSeededTracksOutInSelector:hiRegitMuonSeededTracksOutInHighPurity",
34 "hiRegitMuonSeededTracksInOutSelector:hiRegitMuonSeededTracksInOutHighPurity"
36 hasSelector = [1,1,1,1,1,1,1],
37 setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6), pQual=cms.bool(
True))),
39 makeReKeyedSeeds = cms.untracked.bool(
False)
42 hiRegitMuTrackingTask = cms.Task(hiRegitMuClusterCheck
43 ,hiRegitMuonInitialStepTask
44 ,hiRegitMuonPixelPairStepTask
45 ,hiRegitMuonMixedTripletStepTask
46 ,hiRegitMuonPixelLessStepTask
47 ,hiRegitMuonDetachedTripletStepTask
48 ,hiRegitMuonSeededStepTask
50 hiRegitMuTracking = cms.Sequence(hiRegitMuTrackingTask)
55 hiRegitMuTrackingAndStaTask = cms.Task(standalonemuontrackingTask
56 ,hiRegitMuTrackingTask)
57 hiRegitMuTrackingAndSta = cms.Sequence(hiRegitMuTrackingAndStaTask)