00002 :
00003
00004
00005 process.load("RecoParticleFlow.PFClusterProducer.particleFlowCluster_cff")
00006 process.localReco += process.particleFlowCluster
00007
00008
00009 process.particleFlowClusterPS.thresh_Pt_Seed_Endcap = cms.double(99999.)
00010 process.particleFlowClusterHFEM.thresh_Pt_Seed_Endcap = cms.double(99999.)
00011 process.particleFlowClusterHFHAD.thresh_Pt_Seed_Endcap = cms.double(99999.)
00012
00013
00014 process.load("TrackingTools.GsfTracking.FwdAnalyticalPropagator_cfi")
00015 process.load("RecoParticleFlow.PFTracking.trackerDrivenElectronSeeds_cff")
00016 process.trackerDrivenElectronSeeds.UseQuality = cms.bool(True)
00017 process.trackerDrivenElectronSeeds.TrackQuality = cms.string('highPurity')
00018 process.trackerDrivenElectronSeeds.TkColList = cms.VInputTag("hiSelectedTracks")
00019 process.trackerDrivenElectronSeeds.ProducePreId = cms.untracked.bool(False)
00020 process.trackerDrivenElectronSeeds.DisablePreId = cms.untracked.bool(True)
00021
00022
00023 process.load("RecoParticleFlow.Configuration.RecoParticleFlow_cff")
00024 process.particleFlowBlock.useConvBremPFRecTracks = cms.bool(False)
00025 process.particleFlowBlock.usePFatHLT = cms.bool(True)
00026 process.particleFlowBlock.useIterTracking = cms.bool(False)
00027 process.particleFlow.vertexCollection = cms.InputTag("hiSelectedVertex")
00028 process.particleFlow.usePFElectrons = cms.bool(False)
00029
00030 process.particleFlowReco.remove(process.particleFlowTrackWithDisplacedVertex)
00031 process.particleFlowReco.remove(process.pfElectronTranslatorSequence)
00032
00033
00034 process.load("RecoJets.Configuration.RecoPFJets_cff")
00035 process.highLevelRecoPbPb = cms.Sequence(process.trackerDrivenElectronSeeds
00036 * process.particleFlowReco
00037 * process.recoPFJets)
00038 process.reconstructionHeavyIons *= process.highLevelRecoPbPb
00039
00040 return process