59 process.reconstruction.remove(process.pixelLessStepSeedClusterMask)
60 process.reconstruction.remove(process.castorreco)
61 process.reconstruction.remove(process.CastorTowerReco)
62 process.reconstruction.remove(process.ak7BasicJets)
63 process.reconstruction.remove(process.ak7CastorJetID)
66 process.MixedTripletStep.remove(process.mixedTripletStepSeedsB)
67 process.mixedTripletStepSeeds = cms.EDProducer(
"SeedCombiner",
68 seedCollections = cms.VInputTag(cms.InputTag(
"mixedTripletStepSeedsA"))
70 process.load(
"RecoTracker.IterativeTracking.HighPtTripletStep_cff")
71 from RecoTracker.IterativeTracking.HighPtTripletStep_cff
import HighPtTripletStep
72 process.iterTracking = cms.Sequence(process.InitialStep*
73 process.HighPtTripletStep*
74 process.LowPtTripletStep*
75 process.PixelPairStep*
76 process.DetachedTripletStep*
77 process.MixedTripletStep*
80 process.earlyGeneralTracks*
81 process.muonSeededStep*
82 process.preDuplicateMergingGeneralTracks*
83 process.generalTracksSequence*
85 process.conversionStepTracks
91 process.convClusters.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
92 process.convClusters.trajectories=cms.InputTag(
"mixedTripletStepTracks")
93 process.convClusters.overrideTrkQuals= cms.InputTag(
"mixedTripletStep")
94 process.mixedTripletStepSeedLayersA.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
95 'BPix1+BPix2+FPix1_pos',
96 'BPix1+BPix2+FPix1_neg',
97 'BPix1+FPix1_pos+FPix2_pos',
98 'BPix1+FPix1_neg+FPix2_neg',
99 'BPix2+FPix1_pos+FPix2_pos',
100 'BPix2+FPix1_neg+FPix2_neg')
102 process.earlyGeneralTracks.setsToMerge = cms.VPSet( cms.PSet( tLists=cms.vint32(0,1,2,3,4), pQual=cms.bool(
True) ))
103 process.earlyGeneralTracks.hasSelector=cms.vint32(1,1,1,1,1)
104 process.earlyGeneralTracks.selectedTrackQuals = cms.VInputTag(
105 cms.InputTag(
"initialStepSelector",
"initialStep"),
106 cms.InputTag(
"highPtTripletStepSelector",
"highPtTripletStep"),
107 cms.InputTag(
"lowPtTripletStepSelector",
"lowPtTripletStep"),
108 cms.InputTag(
"pixelPairStepSelector",
"pixelPairStep"),
109 cms.InputTag(
"mixedTripletStep")
111 process.earlyGeneralTracks.TrackProducers = cms.VInputTag(
112 cms.InputTag(
"initialStepTracks"),
113 cms.InputTag(
"highPtTripletStepTracks"),
114 cms.InputTag(
"lowPtTripletStepTracks"),
115 cms.InputTag(
"pixelPairStepTracks"),
116 cms.InputTag(
"mixedTripletStepTracks")
119 process.tripletElectronSeedLayers.BPix.skipClusters=cms.InputTag(
'mixedTripletStepSeedClusterMask')
120 process.tripletElectronSeedLayers.FPix.skipClusters=cms.InputTag(
'mixedTripletStepSeedClusterMask')
121 process.tripletElectronClusterMask.oldClusterRemovalInfo=cms.InputTag(
'mixedTripletStepSeedClusterMask')
123 process.initialStepSeedClusterMask.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
124 process.newCombinedSeeds.seedCollections = cms.VInputTag(cms.InputTag(
'initialStepSeeds'),
125 cms.InputTag(
"highPtTripletStepSeeds"),
126 cms.InputTag(
'pixelPairStepSeeds'),
127 cms.InputTag(
'mixedTripletStepSeeds'),
128 cms.InputTag(
'tripletElectronSeeds'),
129 cms.InputTag(
'pixelPairElectronSeeds'),
130 cms.InputTag(
'stripPairElectronSeeds') )
131 process.stripPairElectronSeedLayers.layerList = cms.vstring(
'BPix4+BPix5')
132 process.stripPairElectronSeedLayers.BPix = cms.PSet(
133 HitProducer = cms.string(
'siPixelRecHits'),
134 hitErrorRZ = cms.double(0.006),
135 useErrorsFromParam = cms.bool(
True),
136 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
137 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
138 hitErrorRPhi = cms.double(0.0027)
140 process.regionalCosmicTrackerSeeds.OrderedHitsFactoryPSet.LayerPSet.layerList = cms.vstring(
'BPix10+BPix9')
141 process.regionalCosmicTrackerSeeds.OrderedHitsFactoryPSet.LayerPSet.BPix = cms.PSet(
142 HitProducer = cms.string(
'siPixelRecHits'),
143 hitErrorRZ = cms.double(0.006),
144 useErrorsFromParam = cms.bool(
True),
145 TTRHBuilder = cms.string(
'TTRHBuilderWithoutAngle4PixelPairs'),
146 skipClusters = cms.InputTag(
"pixelPairStepClusters"),
147 hitErrorRPhi = cms.double(0.0027)
149 process.pixelTracks.SeedMergerPSet = cms.PSet(
150 layerListName = cms.string(
'PixelSeedMergerQuadruplets'),
151 addRemainingTriplets = cms.bool(
False),
152 mergeTriplets = cms.bool(
True),
153 ttrhBuilderLabel = cms.string(
'PixelTTRHBuilderWithoutAngle')
155 process.initialStepSeedClusterMask.oldClusterRemovalInfo=cms.InputTag(
"mixedTripletStepClusters")
158 process.MeasurementTracker.inactivePixelDetectorLabels = cms.VInputTag()
159 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
162 process.ClusterShapeHitFilterESProducer.PixelShapeFile = cms.string(
'RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape_Phase1Tk.par')
164 process.mergedDuplicateTracks.TTRHBuilder =
'WithTrackAngle'
165 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle'
166 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
False)
167 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
168 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
False)
169 process.PixelCPEGenericESProducer.Upgrade = cms.bool(
True)
170 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False
171 process.PixelCPEGenericESProducer.DoCosmics =
False
172 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
174 process.load(
"RecoPixelVertexing.PixelTriplets.quadrupletseedmerging_cff")
175 process.pixelseedmergerlayers.BPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
176 process.pixelseedmergerlayers.BPix.HitProducer = cms.string(
"siPixelRecHits" )
177 process.pixelseedmergerlayers.FPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
178 process.pixelseedmergerlayers.FPix.HitProducer = cms.string(
"siPixelRecHits" )
180 process.highPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
181 process.detachedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
182 process.initialStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
183 process.pixelPairStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
184 process.lowPtTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
185 process.convStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
186 process.mixedTripletStepTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
187 process.muonSeededSeedsInOut.TrackerRecHitBuilder = cms.string(
'WithTrackAngle')
188 process.muonSeededTracksInOut.TTRHBuilder = cms.string(
'WithTrackAngle')
189 process.muons1stStep.TrackerKinkFinderParameters.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
190 process.regionalCosmicTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
191 process.cosmicsVetoTracksRaw.TTRHBuilder=cms.string(
'WithTrackAngle')