Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:00:45

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def ElectronMVANtuplizer(**kwargs):
0004   mod = cms.EDAnalyzer('ElectronMVANtuplizer',
0005     src = cms.InputTag('slimmedElectrons'),
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     variableDefinition = cms.required.string,
0012     doEnergyMatrix = cms.bool(False),
0013     energyMatrixSize = cms.int32(2),
0014     isMC = cms.bool(True),
0015     deltaR = cms.double(0.1),
0016     ptThreshold = cms.double(5),
0017     eleMVAs = cms.vstring(),
0018     eleMVALabels = cms.vstring(),
0019     eleMVAValMaps = cms.vstring(),
0020     eleMVAValMapLabels = cms.vstring(),
0021     eleMVACats = cms.vstring(),
0022     eleMVACatLabels = cms.vstring(),
0023     mightGet = cms.optional.untracked.vstring
0024   )
0025   for k,v in kwargs.items():
0026     setattr(mod, k, v)
0027   return mod