Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from RecoParticleFlow.PFClusterProducer.particleFlowCluster_cff import *
00005 particleFlowClusterPS.thresh_Pt_Seed_Endcap = cms.double(99999.)
00006
00007 from RecoParticleFlow.PFTracking.pfTrack_cfi import *
00008 pfTrack.UseQuality = cms.bool(True)
00009 pfTrack.TrackQuality = cms.string('highPurity')
00010 pfTrack.TkColList = cms.VInputTag("hiSelectedTracks")
00011 pfTrack.PrimaryVertexLabel = cms.InputTag("hiSelectedVertex")
00012 pfTrack.MuColl = cms.InputTag("muons")
00013
00014
00015 from RecoParticleFlow.Configuration.RecoParticleFlow_cff import *
00016 particleFlowBlock.useConvBremPFRecTracks = cms.bool(False)
00017 particleFlowBlock.useIterTracking = cms.bool(False)
00018 particleFlowBlock.useNuclear = cms.bool(False)
00019 particleFlowBlock.useConversions = cms.bool(False)
00020 particleFlowBlock.RecMuons = 'muons'
00021
00022 particleFlowTmp.postMuonCleaning = cms.bool(False)
00023 particleFlowTmp.vertexCollection = cms.InputTag("hiSelectedVertex")
00024 particleFlowTmp.usePFElectrons = cms.bool(True)
00025 particleFlowTmp.muons = cms.InputTag("muons")
00026 particleFlowTmp.usePFConversions = cms.bool(False)
00027
00028 from RecoParticleFlow.PFTracking.pfTrackElec_cfi import *
00029 pfTrackElec.applyGsfTrackCleaning = cms.bool(True)
00030 pfTrackElec.PrimaryVertexLabel = cms.InputTag("hiSelectedVertex")
00031
00032 mvaElectrons.vertexTag = cms.InputTag("hiSelectedVertex")
00033
00034
00035 HiParticleFlowLocalReco = cms.Sequence(particleFlowCluster
00036 * pfTrack
00037 * pfTrackElec
00038 )
00039
00040
00041 HiParticleFlowReco = cms.Sequence(pfGsfElectronMVASelectionSequence
00042 * particleFlowBlock
00043 * particleFlowTmp
00044 )