File indexing completed on 2024-04-06 12:00:45
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def ParticleBasedIsoProducer(**kwargs):
0004 mod = cms.EDProducer('ParticleBasedIsoProducer',
0005 valueMapEleToEG = cms.string(''),
0006 valueMapPhoToEG = cms.string('valMapPFEgammaCandToPhoton'),
0007 electronTmpProducer = cms.InputTag('gedGsfElectronsTmp'),
0008 pfCandidates = cms.InputTag('particleFlow'),
0009 valueMapElePFblockIso = cms.string('gedGsfElectrons'),
0010 electronProducer = cms.InputTag('gedGsfElectrons'),
0011 photonTmpProducer = cms.InputTag('gedPhotonsTmp'),
0012 pfEgammaCandidates = cms.InputTag('particleFlowEGamma'),
0013 pfBlockBasedIsolationSetUp = cms.PSet(
0014 ComponentName = cms.string('pfBlockBasedIsolation'),
0015 coneSize = cms.double(9999999999)
0016 ),
0017 photonProducer = cms.InputTag('gedPhotons'),
0018 valueMapPhoPFblockIso = cms.string('gedPhotons'),
0019 mightGet = cms.optional.untracked.vstring
0020 )
0021 for k,v in kwargs.items():
0022 setattr(mod, k, v)
0023 return mod