163 if pileup>100: nPU=140
166 process.ClusterShapeHitFilterESProducer.PixelShapeFile = cms.string(
'RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape_Phase1Tk.par')
168 process.MeasurementTracker.inactivePixelDetectorLabels = cms.VInputTag()
171 process.PixelLayerTriplets.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
175 'BPix2+BPix3+FPix1_pos',
176 'BPix2+BPix3+FPix1_neg',
177 'BPix1+BPix2+FPix1_pos',
178 'BPix1+BPix2+FPix1_neg',
179 'BPix2+FPix1_pos+FPix2_pos',
180 'BPix2+FPix1_neg+FPix2_neg',
181 'BPix1+FPix1_pos+FPix2_pos',
182 'BPix1+FPix1_neg+FPix2_neg',
183 'FPix1_pos+FPix2_pos+FPix3_pos',
184 'FPix1_neg+FPix2_neg+FPix3_neg' )
191 itIndex=process.globalreco.index(process.trackingGlobalReco)
192 grIndex=process.reconstruction.index(process.globalreco)
194 process.reconstruction.remove(process.globalreco)
195 process.globalreco.remove(process.iterTracking)
196 process.globalreco.remove(process.electronSeedsSeq)
197 process.reconstruction_fromRECO.remove(process.trackingGlobalReco)
198 del process.iterTracking
199 del process.ckftracks
200 del process.ckftracks_woBH
201 del process.ckftracks_wodEdX
202 del process.ckftracks_plus_pixelless
203 del process.trackingGlobalReco
204 del process.electronSeedsSeq
205 del process.InitialStep
206 del process.LowPtTripletStep
207 del process.PixelPairStep
208 del process.DetachedTripletStep
209 del process.MixedTripletStep
210 del process.PixelLessStep
211 del process.TobTecStep
212 del process.earlyGeneralTracks
215 process.load(
"RecoTracker.Configuration.RecoTrackerPhase1PU"+str(nPU)+
"_cff")
217 process.globalreco.insert(itIndex,process.trackingGlobalReco)
218 process.reconstruction.insert(grIndex,process.globalreco)
224 process.reconstruction.remove(process.castorreco)
225 process.reconstruction.remove(process.CastorTowerReco)
226 process.reconstruction.remove(process.ak7CastorJets)
227 process.reconstruction.remove(process.ak7CastorJetID)
232 PixelSeedMergerQuadruplets.BPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
233 PixelSeedMergerQuadruplets.BPix.HitProducer = cms.string(
"siPixelRecHits" )
234 PixelSeedMergerQuadruplets.FPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
235 PixelSeedMergerQuadruplets.FPix.HitProducer = cms.string(
"siPixelRecHits" )
238 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
240 process.PixelCPEGenericESProducer.Upgrade = cms.bool(
True)
241 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
False)
242 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
False)
243 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
244 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False
245 process.PixelCPEGenericESProducer.DoCosmics =
False
247 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
249 process.mergedDuplicateTracks.TTRHBuilder =
'WithTrackAngle'
250 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle'
251 process.muonSeededSeedsInOut.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
252 process.muonSeededTracksInOut.TTRHBuilder=cms.string(
'WithTrackAngle')
253 process.muonSeededTracksOutIn.TTRHBuilder=cms.string(
'WithTrackAngle')
254 process.muons1stStep.TrackerKinkFinderParameters.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
255 process.regionalCosmicTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
256 process.cosmicsVetoTracksRaw.TTRHBuilder=cms.string(
'WithTrackAngle')
260 process.pixelTracks.SeedMergerPSet = cms.PSet(
261 layerList = PixelSeedMergerQuadruplets,
262 addRemainingTriplets = cms.bool(
False),
263 mergeTriplets = cms.bool(
True),
264 ttrhBuilderLabel = cms.string(
'PixelTTRHBuilderWithoutAngle')
266 process.pixelTracks.FilterPSet.chi2 = cms.double(50.0)
267 process.pixelTracks.FilterPSet.tipMax = cms.double(0.05)
268 process.pixelTracks.RegionFactoryPSet.RegionPSet.originRadius = cms.double(0.02)