File indexing completed on 2023-03-17 11:21:12
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from CommonTools.ParticleFlow.pfParticleSelection_cff import *
0004
0005
0006 from RecoParticleFlow.PFProducer.photonPFIsolationDeposits_cff import *
0007 from RecoParticleFlow.PFProducer.photonPFIsolationValues_cff import *
0008
0009 pfSelectedElectrons = cms.EDFilter(
0010 "GenericPFCandidateSelector",
0011 src = cms.InputTag("particleFlowTmp"),
0012 cut = cms.string("abs(pdgId())==11")
0013 )
0014
0015 pfSelectedPhotons = cms.EDFilter(
0016 "GenericPFCandidateSelector",
0017 src = cms.InputTag("particleFlowTmp"),
0018 cut = cms.string("pdgId()==22 && mva_nothing_gamma>0")
0019 )
0020
0021
0022
0023
0024
0025 pfBasedElectronPhotonIsoTask = cms.Task(
0026 pfParticleSelectionTask,
0027 pfSelectedElectrons,
0028
0029
0030 pfSelectedPhotons,
0031 photonPFIsolationDepositsTask,
0032 photonPFIsolationValuesTask
0033 )
0034 pfBasedElectronPhotonIsoSequence = cms.Sequence(pfBasedElectronPhotonIsoTask)