1 import FWCore.ParameterSet.Config
as cms
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 cms.InputTag(
'hiJetCoreRegionalStepTracks')
11 hasSelector=cms.vint32(1,1,1,1,1),
12 selectedTrackQuals = cms.VInputTag(
13 cms.InputTag(
"hiInitialStepSelector",
"hiInitialStep"),
14 cms.InputTag(
"hiDetachedTripletStepSelector",
"hiDetachedTripletStep"),
15 cms.InputTag(
"hiLowPtTripletStepSelector",
"hiLowPtTripletStep"),
16 cms.InputTag(
"hiPixelPairStepSelector",
"hiPixelPairStep"),
18 setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3), pQual=cms.bool(
True)),
21 makeReKeyedSeeds = cms.untracked.bool(
False)
23 from Configuration.Eras.Modifier_trackingPhase1_cff
import trackingPhase1
24 trackingPhase1.toModify(hiGeneralTracksNoRegitMu,
25 TrackProducers = (cms.InputTag(
'hiGlobalPrimTracks'),
26 cms.InputTag(
'hiLowPtQuadStepTracks'),
27 cms.InputTag(
'hiHighPtTripletStepTracks'),
28 cms.InputTag(
'hiDetachedQuadStepTracks'),
29 cms.InputTag(
'hiDetachedTripletStepTracks'),
30 cms.InputTag(
'hiLowPtTripletStepTracks'),
31 cms.InputTag(
'hiPixelPairGlobalPrimTracks'),
32 cms.InputTag(
'hiJetCoreRegionalStepTracks')
34 hasSelector=cms.vint32(1,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))),
36 selectedTrackQuals = cms.VInputTag(
37 cms.InputTag(
"hiInitialStepSelector",
"hiInitialStep"),
38 cms.InputTag(
"hiLowPtQuadStepSelector",
"hiLowPtQuadStep"),
39 cms.InputTag(
"hiHighPtTripletStepSelector",
"hiHighPtTripletStep"),
40 cms.InputTag(
"hiDetachedQuadStepSelector",
"hiDetachedQuadStep"),
41 cms.InputTag(
"hiDetachedTripletStepSelector",
"hiDetachedTripletStep"),
42 cms.InputTag(
"hiLowPtTripletStepSelector",
"hiLowPtTripletStep"),
43 cms.InputTag(
"hiPixelPairStepSelector",
"hiPixelPairStep"),
47 hiGeneralTracks = RecoTracker.FinalTrackSelectors.trackListMerger_cfi.trackListMerger.clone(
48 TrackProducers = (cms.InputTag(
'hiGlobalPrimTracks'),
49 cms.InputTag(
'hiDetachedTripletStepTracks'),
50 cms.InputTag(
'hiLowPtTripletStepTracks'),
51 cms.InputTag(
'hiPixelPairGlobalPrimTracks'),
52 cms.InputTag(
'hiJetCoreRegionalStepTracks'),
53 cms.InputTag(
'hiRegitMuInitialStepTracks'),
54 cms.InputTag(
'hiRegitMuPixelPairStepTracks'),
55 cms.InputTag(
'hiRegitMuMixedTripletStepTracks'),
56 cms.InputTag(
'hiRegitMuPixelLessStepTracks'),
57 cms.InputTag(
'hiRegitMuDetachedTripletStepTracks'),
58 cms.InputTag(
'hiRegitMuonSeededTracksOutIn'),
59 cms.InputTag(
'hiRegitMuonSeededTracksInOut')
61 hasSelector=cms.vint32(1,1,1,1,1,1,1,1,1,1,1,1),
62 selectedTrackQuals = cms.VInputTag(
63 cms.InputTag(
"hiInitialStepSelector",
"hiInitialStep"),
64 cms.InputTag(
"hiDetachedTripletStepSelector",
"hiDetachedTripletStep"),
65 cms.InputTag(
"hiLowPtTripletStepSelector",
"hiLowPtTripletStep"),
66 cms.InputTag(
"hiPixelPairStepSelector",
"hiPixelPairStep"),
67 cms.InputTag(
"hiJetCoreRegionalStepSelector",
"hiJetCoreRegionalStep"),
68 cms.InputTag(
"hiRegitMuInitialStepSelector",
"hiRegitMuInitialStepLoose"),
69 cms.InputTag(
"hiRegitMuPixelPairStepSelector",
"hiRegitMuPixelPairStep"),
70 cms.InputTag(
"hiRegitMuMixedTripletStepSelector",
"hiRegitMuMixedTripletStep"),
71 cms.InputTag(
"hiRegitMuPixelLessStepSelector",
"hiRegitMuPixelLessStep"),
72 cms.InputTag(
"hiRegitMuDetachedTripletStepSelector",
"hiRegitMuDetachedTripletStep"),
73 cms.InputTag(
"hiRegitMuonSeededTracksOutInSelector",
"hiRegitMuonSeededTracksOutInHighPurity"),
74 cms.InputTag(
"hiRegitMuonSeededTracksInOutSelector",
"hiRegitMuonSeededTracksInOutHighPurity")
76 setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6,7,8,9,10,11), pQual=cms.bool(
True)),
79 makeReKeyedSeeds = cms.untracked.bool(
False)
81 trackingPhase1.toModify(hiGeneralTracks,
82 TrackProducers = (cms.InputTag(
'hiGlobalPrimTracks'),
83 cms.InputTag(
'hiLowPtQuadStepTracks'),
84 cms.InputTag(
'hiHighPtTripletStepTracks'),
85 cms.InputTag(
'hiDetachedQuadStepTracks'),
86 cms.InputTag(
'hiDetachedTripletStepTracks'),
87 cms.InputTag(
'hiLowPtTripletStepTracks'),
88 cms.InputTag(
'hiPixelPairGlobalPrimTracks'),
89 cms.InputTag(
'hiJetCoreRegionalStepTracks'),
90 cms.InputTag(
'hiRegitMuInitialStepTracks'),
91 cms.InputTag(
'hiRegitMuPixelPairStepTracks'),
92 cms.InputTag(
'hiRegitMuMixedTripletStepTracks'),
93 cms.InputTag(
'hiRegitMuPixelLessStepTracks'),
94 cms.InputTag(
'hiRegitMuDetachedTripletStepTracks'),
95 cms.InputTag(
'hiRegitMuonSeededTracksOutIn'),
96 cms.InputTag(
'hiRegitMuonSeededTracksInOut')
98 hasSelector=cms.vint32(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1),
99 setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4,5,6,7,8,9,10,11,12,13,14), pQual=cms.bool(
True))),
100 selectedTrackQuals = cms.VInputTag(
101 cms.InputTag(
"hiInitialStepSelector",
"hiInitialStep"),
102 cms.InputTag(
"hiLowPtQuadStepSelector",
"hiLowPtQuadStep"),
103 cms.InputTag(
"hiHighPtTripletStepSelector",
"hiHighPtTripletStep"),
104 cms.InputTag(
"hiDetachedQuadStepSelector",
"hiDetachedQuadStep"),
105 cms.InputTag(
"hiDetachedTripletStepSelector",
"hiDetachedTripletStep"),
106 cms.InputTag(
"hiLowPtTripletStepSelector",
"hiLowPtTripletStep"),
107 cms.InputTag(
"hiPixelPairStepSelector",
"hiPixelPairStep"),
108 cms.InputTag(
"hiJetCoreRegionalStepSelector",
"hiJetCoreRegionalStep"),
109 cms.InputTag(
"hiRegitMuInitialStepSelector",
"hiRegitMuInitialStepLoose"),
110 cms.InputTag(
"hiRegitMuPixelPairStepSelector",
"hiRegitMuPixelPairStep"),
111 cms.InputTag(
"hiRegitMuMixedTripletStepSelector",
"hiRegitMuMixedTripletStep"),
112 cms.InputTag(
"hiRegitMuPixelLessStepSelector",
"hiRegitMuPixelLessStep"),
113 cms.InputTag(
"hiRegitMuDetachedTripletStepSelector",
"hiRegitMuDetachedTripletStep"),
114 cms.InputTag(
"hiRegitMuonSeededTracksOutInSelector",
"hiRegitMuonSeededTracksOutInHighPurity"),
115 cms.InputTag(
"hiRegitMuonSeededTracksInOutSelector",
"hiRegitMuonSeededTracksInOutHighPurity")