File indexing completed on 2025-02-07 14:24:05
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def PhotonMVANtuplizer(*args, **kwargs):
0004 mod = cms.EDAnalyzer('PhotonMVANtuplizer',
0005 src = cms.InputTag('slimmedPhotons'),
0006 vertices = cms.InputTag('offlineSlimmedPrimaryVertices'),
0007 pileup = cms.InputTag('slimmedAddPileupInfo'),
0008 genParticles = cms.InputTag('prunedGenParticles'),
0009 ebReducedRecHitCollection = cms.InputTag('reducedEgamma', 'reducedEBRecHits'),
0010 eeReducedRecHitCollection = cms.InputTag('reducedEgamma', 'reducedEERecHits'),
0011 phoMVAs = cms.vstring(),
0012 phoMVALabels = cms.vstring(),
0013 phoMVAValMaps = cms.vstring(),
0014 phoMVAValMapLabels = cms.vstring(),
0015 phoMVACats = cms.vstring(),
0016 phoMVACatLabels = cms.vstring(),
0017 doEnergyMatrix = cms.bool(False),
0018 energyMatrixSize = cms.int32(2),
0019 isMC = cms.bool(True),
0020 ptThreshold = cms.double(15),
0021 deltaR = cms.double(0.1),
0022 variableDefinition = cms.required.string,
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod