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.
1 import FWCore.ParameterSet.Config as cms
2 
9 
11 hiGeneralAndRegitMuTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
12  TrackProducers = (cms.InputTag('hiRegitMuInitialStepTracks'),
13  cms.InputTag('hiRegitMuPixelPairStepTracks'),
14  cms.InputTag('hiRegitMuMixedTripletStepTracks'),
15  cms.InputTag('hiRegitMuPixelLessStepTracks'),
16  cms.InputTag('hiRegitMuDetachedTripletStepTracks'),
17  cms.InputTag('hiRegitMuonSeededTracksOutIn'),
18  cms.InputTag('hiRegitMuonSeededTracksInOut')
19  ),
20  selectedTrackQuals = cms.VInputTag(cms.InputTag("hiRegitMuInitialStepSelector","hiRegitMuInitialStepLoose"),
21  cms.InputTag("hiRegitMuPixelPairStepSelector","hiRegitMuPixelPairStep"),
22  cms.InputTag("hiRegitMuMixedTripletStepSelector","hiRegitMuMixedTripletStep"),
23  cms.InputTag("hiRegitMuPixelLessStepSelector","hiRegitMuPixelLessStep"),
24  cms.InputTag("hiRegitMuDetachedTripletStepSelector","hiRegitMuDetachedTripletStep"),
25  cms.InputTag("hiRegitMuonSeededTracksOutInSelector","hiRegitMuonSeededTracksOutInHighPurity"),
26  cms.InputTag("hiRegitMuonSeededTracksInOutSelector","hiRegitMuonSeededTracksInOutHighPurity")
27  ),
28  hasSelector=cms.vint32(1,1,1,1,1,1,1),
29  setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6), pQual=cms.bool(True))),
30  copyExtras = True,
31  makeReKeyedSeeds = cms.untracked.bool(False)
32  )
33 
34 hiRegitMuTracking = cms.Sequence(hiRegitMuonInitialStep
35  *hiRegitMuonPixelPairStep
36  *hiRegitMuonMixedTripletStep
37  *hiRegitMuonPixelLessStep
38  *hiRegitMuonDetachedTripletStep
39  *hiRegitMuonSeededStep
40  )
41 
42 # Standalone muons
44 
45 
46 hiRegitMuTrackingAndSta = cms.Sequence(standalonemuontracking
47  *hiRegitMuTracking)
48