173 if pileup>100: nPU=140
176 process.ClusterShapeHitFilterESProducer.PixelShapeFile = cms.string(
'RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape_Phase1Tk.par')
178 process.MeasurementTracker.inactivePixelDetectorLabels = cms.VInputTag()
181 process.PixelLayerTriplets.layerList = cms.vstring(
'BPix1+BPix2+BPix3',
185 'BPix2+BPix3+FPix1_pos',
186 'BPix2+BPix3+FPix1_neg',
187 'BPix1+BPix2+FPix1_pos',
188 'BPix1+BPix2+FPix1_neg',
189 'BPix2+FPix1_pos+FPix2_pos',
190 'BPix2+FPix1_neg+FPix2_neg',
191 'BPix1+FPix1_pos+FPix2_pos',
192 'BPix1+FPix1_neg+FPix2_neg',
193 'FPix1_pos+FPix2_pos+FPix3_pos',
194 'FPix1_neg+FPix2_neg+FPix3_neg' )
201 itIndex=process.globalreco.index(process.trackingGlobalReco)
202 grIndex=process.reconstruction.index(process.globalreco)
204 process.reconstruction.remove(process.globalreco)
205 process.globalreco.remove(process.iterTracking)
206 process.globalreco.remove(process.electronSeedsSeq)
207 process.reconstruction_fromRECO.remove(process.trackingGlobalReco)
208 del process.iterTracking
209 del process.ckftracks
210 del process.ckftracks_woBH
211 del process.ckftracks_wodEdX
212 del process.ckftracks_plus_pixelless
213 del process.trackingGlobalReco
214 del process.electronSeedsSeq
215 del process.InitialStep
216 del process.LowPtTripletStep
217 del process.PixelPairStep
218 del process.DetachedTripletStep
219 del process.MixedTripletStep
220 del process.PixelLessStep
221 del process.TobTecStep
222 del process.earlyGeneralTracks
225 process.load(
"RecoTracker.Configuration.RecoTrackerPhase1PU"+str(nPU)+
"_cff")
227 process.globalreco.insert(itIndex,process.trackingGlobalReco)
228 process.reconstruction.insert(grIndex,process.globalreco)
234 process.reconstruction.remove(process.castorreco)
235 process.reconstruction.remove(process.CastorTowerReco)
236 process.reconstruction.remove(process.ak7BasicJets)
237 process.reconstruction.remove(process.ak7CastorJetID)
242 PixelSeedMergerQuadruplets.BPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
243 PixelSeedMergerQuadruplets.BPix.HitProducer = cms.string(
"siPixelRecHits" )
244 PixelSeedMergerQuadruplets.FPix.TTRHBuilder = cms.string(
"PixelTTRHBuilderWithoutAngle" )
245 PixelSeedMergerQuadruplets.FPix.HitProducer = cms.string(
"siPixelRecHits" )
248 process.load(
"SLHCUpgradeSimulations.Geometry.recoFromSimDigis_cff")
250 process.PixelCPEGenericESProducer.Upgrade = cms.bool(
True)
251 process.PixelCPEGenericESProducer.UseErrorsFromTemplates = cms.bool(
False)
252 process.PixelCPEGenericESProducer.LoadTemplatesFromDB = cms.bool(
False)
253 process.PixelCPEGenericESProducer.TruncatePixelCharge = cms.bool(
False)
254 process.PixelCPEGenericESProducer.IrradiationBiasCorrection =
False
255 process.PixelCPEGenericESProducer.DoCosmics =
False
257 process.siPixelRecHits.CPE = cms.string(
'PixelCPEGeneric')
259 process.mergedDuplicateTracks.TTRHBuilder =
'WithTrackAngle'
260 process.ctfWithMaterialTracks.TTRHBuilder =
'WithTrackAngle'
261 process.muonSeededSeedsInOut.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
262 process.muonSeededTracksInOut.TTRHBuilder=cms.string(
'WithTrackAngle')
263 process.muonSeededTracksOutIn.TTRHBuilder=cms.string(
'WithTrackAngle')
264 process.muons1stStep.TrackerKinkFinderParameters.TrackerRecHitBuilder=cms.string(
'WithTrackAngle')
265 process.regionalCosmicTracks.TTRHBuilder=cms.string(
'WithTrackAngle')
266 process.cosmicsVetoTracksRaw.TTRHBuilder=cms.string(
'WithTrackAngle')
270 process.pixelTracks.SeedMergerPSet = cms.PSet(
271 layerList = PixelSeedMergerQuadruplets,
272 addRemainingTriplets = cms.bool(
False),
273 mergeTriplets = cms.bool(
True),
274 ttrhBuilderLabel = cms.string(
'PixelTTRHBuilderWithoutAngle')
276 process.pixelTracks.FilterPSet.chi2 = cms.double(50.0)
277 process.pixelTracks.FilterPSet.tipMax = cms.double(0.05)
278 process.pixelTracks.RegionFactoryPSet.RegionPSet.originRadius = cms.double(0.02)