CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MergeTrackCollectionsHI_cff.py
Go to the documentation of this file.
2 
3 import RecoTracker.FinalTrackSelectors.trackListMerger_cfi
4 hiGeneralTracksNoRegitMu = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
5  TrackProducers = (cms.InputTag('hiGlobalPrimTracks'),
6  cms.InputTag('hiDetachedTripletStepTracks'),
7  cms.InputTag('hiLowPtTripletStepTracks'),
8  cms.InputTag('hiPixelPairGlobalPrimTracks')
9  ),
10  hasSelector=cms.vint32(1,1,1,1),
11  selectedTrackQuals = cms.VInputTag(
12  cms.InputTag("hiInitialStepSelector","hiInitialStep"),
13  cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep"),
14  cms.InputTag("hiLowPtTripletStepSelector","hiLowPtTripletStep"),
15  cms.InputTag("hiPixelPairStepSelector","hiPixelPairStep"),
16  ),
17  setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3), pQual=cms.bool(True)), # should this be False?
18  ),
19  copyExtras = True,
20  makeReKeyedSeeds = cms.untracked.bool(False)
21  )
22 
23 hiGeneralTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
24  TrackProducers = (cms.InputTag('hiGlobalPrimTracks'),
25  cms.InputTag('hiDetachedTripletStepTracks'),
26  cms.InputTag('hiLowPtTripletStepTracks'),
27  cms.InputTag('hiPixelPairGlobalPrimTracks'),
28  cms.InputTag('hiRegitMuInitialStepTracks'),
29  cms.InputTag('hiRegitMuLowPtTripletStepTracks'),
30  cms.InputTag('hiRegitMuPixelPairStepTracks'),
31  cms.InputTag('hiRegitMuDetachedTripletStepTracks'),
32  cms.InputTag('hiRegitMuMixedTripletStepTracks'),
33  cms.InputTag('hiRegitMuPixelLessStepTracks'),
34  cms.InputTag('hiRegitMuTobTecStepTracks')
35  ),
36  hasSelector=cms.vint32(1,1,1,1,1,1,1,1,1,1,1),
37  selectedTrackQuals = cms.VInputTag(
38  cms.InputTag("hiInitialStepSelector","hiInitialStep"),
39  cms.InputTag("hiDetachedTripletStepSelector","hiDetachedTripletStep"),
40  cms.InputTag("hiLowPtTripletStepSelector","hiLowPtTripletStep"),
41  cms.InputTag("hiPixelPairStepSelector","hiPixelPairStep"),
42  cms.InputTag("hiRegitMuInitialStepSelector","hiRegitMuInitialStepLoose"),
43  cms.InputTag("hiRegitMuLowPtTripletStepSelector","hiRegitMuLowPtTripletStepLoose"),
44  cms.InputTag("hiRegitMuPixelPairStepSelector","hiRegitMuPixelPairStep"),
45  cms.InputTag("hiRegitMuDetachedTripletStepSelector","hiRegitMuDetachedTripletStep"),
46  cms.InputTag("hiRegitMuMixedTripletStepSelector","hiRegitMuMixedTripletStep"),
47  cms.InputTag("hiRegitMuPixelLessStepSelector","hiRegitMuPixelLessStep"),
48  cms.InputTag("hiRegitMuTobTecStepSelector","hiRegitMuTobTecStep")
49  ),
50  setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6,7,8,9,10), pQual=cms.bool(True)), # should this be False?
51  ),
52  copyExtras = True,
53  makeReKeyedSeeds = cms.untracked.bool(False)
54  )