CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
hiMuonIterativeTk_cff.py
Go to the documentation of this file.
2 
10 
11 import RecoTracker.FinalTrackSelectors.trackListMerger_cfi
12 hiGeneralAndRegitMuTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
13  TrackProducers = (cms.InputTag('hiRegitMuInitialStepTracks'),
14  cms.InputTag('hiRegitMuLowPtTripletStepTracks'),
15  cms.InputTag('hiRegitMuPixelPairStepTracks'),
16  cms.InputTag('hiRegitMuDetachedTripletStepTracks'),
17  cms.InputTag('hiRegitMuMixedTripletStepTracks'),
18  cms.InputTag('hiRegitMuPixelLessStepTracks'),
19  cms.InputTag('hiRegitMuTobTecStepTracks')
20  ),
21  selectedTrackQuals = cms.VInputTag(cms.InputTag("hiRegitMuInitialStepSelector","hiRegitMuInitialStepLoose"),
22  cms.InputTag("hiRegitMuLowPtTripletStepSelector","hiRegitMuLowPtTripletStepLoose"),
23  cms.InputTag("hiRegitMuPixelPairStepSelector","hiRegitMuPixelPairStep"),
24  cms.InputTag("hiRegitMuDetachedTripletStepSelector","hiRegitMuDetachedTripletStep"),
25  cms.InputTag("hiRegitMuMixedTripletStepSelector","hiRegitMuMixedTripletStep"),
26  cms.InputTag("hiRegitMuPixelLessStepSelector","hiRegitMuPixelLessStep"),
27  cms.InputTag("hiRegitMuTobTecStepSelector","hiRegitMuTobTecStep")
28  ),
29  hasSelector=cms.vint32(1,1,1,1,1,1,1),
30  setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6), pQual=cms.bool(True))),
31  copyExtras = True,
32  makeReKeyedSeeds = cms.untracked.bool(False)
33  )
34 
35 hiRegitMuTracking = cms.Sequence(hiRegitMuonInitialStep
36  *hiRegitMuonDetachedTripletStep
37  *hiRegitMuonLowPtTripletStep
38  *hiRegitMuonPixelPairStep
39  *hiRegitMuonMixedTripletStep
40  *hiRegitMuonPixelLessStep
41  *hiRegitMuonTobTecStep
42  )
43 
44 # Standalone muons
46 
47 
48 hiRegitMuTrackingAndSta = cms.Sequence(standalonemuontracking
49  *hiRegitMuTracking)
50