# run a trimmed down PF sequence with heavy-ion vertex, no conversions, nucl int, etc. from RecoParticleFlow.PFProducer.particleFlowEGamma_cff import * particleFlowEGamma.vertexCollection = cms.InputTag("hiSelectedVertex") gedGsfElectronCores.ctfTracks = cms.InputTag("hiGeneralTracks") gedGsfElectronsTmp.ctfTracksTag = cms.InputTag("hiGeneralTracks") gedGsfElectronsTmp.vtxTag = cms.InputTag("hiSelectedVertex") gedGsfElectronsTmp.minSCEtBarrel = cms.double(15.0) gedGsfElectronsTmp.minSCEtEndcaps = cms.double(15.0) gedPhotonsTmp.primaryVertexProducer = cms.InputTag("hiSelectedVertex") gedPhotonsTmp.isolationSumsCalculatorSet.trackProducer = cms.InputTag("hiGeneralTracks") gedPhotons.primaryVertexProducer = cms.InputTag("hiSelectedVertex") gedPhotons.isolationSumsCalculatorSet.trackProducer = cms.InputTag("hiGeneralTracks") from RecoHI.HiEgammaAlgos.photonIsolationHIProducer_cfi import photonIsolationHIProducer photonIsolationHIProducerGED = photonIsolationHIProducer.clone(photonProducer=cms.InputTag("gedPhotonsTmp")) #These are set for consistency w/ HiElectronSequence, but these cuts need to be studied gedGsfElectronsTmp.maxHOverEBarrel = cms.double(0.25) gedGsfElectronsTmp.maxHOverEEndcaps = cms.double(0.25) gedGsfElectronsTmp.maxEOverPBarrel = cms.double(2.) gedGsfElectronsTmp.maxEOverPEndcaps = cms.double(2.) ootPhotons.primaryVertexProducer = cms.InputTag("hiSelectedVertex") ootPhotons.isolationSumsCalculatorSet.trackProducer = cms.InputTag("hiGeneralTracks") from RecoParticleFlow.Configuration.RecoParticleFlow_cff import * particleFlowClusterECAL.energyCorrector.verticesLabel = cms.InputTag('hiPixelAdaptiveVertex') mvaElectrons.vertexTag = cms.InputTag("hiSelectedVertex")
from RecoParticleFlow.PFProducer.particleFlowEGamma_cff import * particleFlowEGamma.vertexCollection = cms.InputTag("hiSelectedVertex") gedGsfElectronCores.ctfTracks = cms.InputTag("hiGeneralTracks") gedGsfElectronsTmp.ctfTracksTag = cms.InputTag("hiGeneralTracks") gedGsfElectronsTmp.vtxTag = cms.InputTag("hiSelectedVertex") gedGsfElectronsTmp.minSCEtBarrel = cms.double(15.0) gedGsfElectronsTmp.minSCEtEndcaps = cms.double(15.0) gedPhotonsTmp.primaryVertexProducer = cms.InputTag("hiSelectedVertex") gedPhotonsTmp.isolationSumsCalculatorSet.trackProducer = cms.InputTag( "hiGeneralTracks") gedPhotons.primaryVertexProducer = cms.InputTag("hiSelectedVertex") gedPhotons.isolationSumsCalculatorSet.trackProducer = cms.InputTag( "hiGeneralTracks") from RecoHI.HiEgammaAlgos.photonIsolationHIProducer_cfi import photonIsolationHIProducer photonIsolationHIProducerGED = photonIsolationHIProducer.clone( photonProducer=cms.InputTag("gedPhotonsTmp")) #These are set for consistency w/ HiElectronSequence, but these cuts need to be studied gedGsfElectronsTmp.maxHOverEBarrel = cms.double(0.25) gedGsfElectronsTmp.maxHOverEEndcaps = cms.double(0.25) gedGsfElectronsTmp.maxEOverPBarrel = cms.double(2.) gedGsfElectronsTmp.maxEOverPEndcaps = cms.double(2.) ootPhotonsTmp.primaryVertexProducer = cms.InputTag("hiSelectedVertex") ootPhotonsTmp.isolationSumsCalculatorSet.trackProducer = cms.InputTag( "hiGeneralTracks") ootPhotons.primaryVertexProducer = cms.InputTag("hiSelectedVertex") ootPhotons.isolationSumsCalculatorSet.trackProducer = cms.InputTag( "hiGeneralTracks") from RecoParticleFlow.Configuration.RecoParticleFlow_cff import *
from RecoParticleFlow.PFProducer.particleFlowEGamma_cff import * particleFlowEGamma.vertexCollection = "hiSelectedVertex" gedGsfElectronCores.ctfTracks = "hiGeneralTracks" gedGsfElectronsTmp.ctfTracksTag = "hiGeneralTracks" gedGsfElectronsTmp.vtxTag = "hiSelectedVertex" gedGsfElectronsTmp.preselection.minSCEtBarrel = 15.0 gedGsfElectronsTmp.preselection.minSCEtEndcaps = 15.0 gedGsfElectronsTmp.fillConvVtxFitProb = False gedPhotonsTmp.primaryVertexProducer = "hiSelectedVertex" gedPhotonsTmp.isolationSumsCalculatorSet.trackProducer = "hiGeneralTracks" gedPhotons.primaryVertexProducer = "hiSelectedVertex" gedPhotons.isolationSumsCalculatorSet.trackProducer = "hiGeneralTracks" photonIDValueMaps.vertices = "hiSelectedVertex" from RecoHI.HiEgammaAlgos.photonIsolationHIProducer_cfi import photonIsolationHIProducer photonIsolationHIProducerGED = photonIsolationHIProducer.clone(photonProducer="gedPhotonsTmp") #These are set for consistency w/ HiElectronSequence, but these cuts need to be studied gedGsfElectronsTmp.preselection.maxHOverEBarrelCone = 0.25 gedGsfElectronsTmp.preselection.maxHOverEEndcapsCone = 0.25 gedGsfElectronsTmp.preselection.maxHOverEBarrelTower = 0.0 gedGsfElectronsTmp.preselection.maxHOverEEndcapsTower = 0.0 gedGsfElectronsTmp.preselection.maxEOverPBarrel = 2. gedGsfElectronsTmp.preselection.maxEOverPEndcaps = 2. ootPhotonsTmp.primaryVertexProducer = "hiSelectedVertex" ootPhotonsTmp.isolationSumsCalculatorSet.trackProducer = "hiGeneralTracks" ootPhotons.primaryVertexProducer = "hiSelectedVertex" ootPhotons.isolationSumsCalculatorSet.trackProducer = "hiGeneralTracks" from RecoParticleFlow.Configuration.RecoParticleFlow_cff import *