Skip to content

Commit c97b0e5

Browse files
committed
Fix metMCTable in NanoGEN.
1 parent e2e3c52 commit c97b0e5

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

PhysicsTools/NanoAOD/python/nanogen_cff.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from PhysicsTools.NanoAOD.genWeightsTable_cfi import *
88
from PhysicsTools.NanoAOD.genVertex_cff import *
99
from PhysicsTools.NanoAOD.common_cff import Var,CandVars
10+
from PhysicsTools.NanoAOD.simpleSingletonCandidateFlatTableProducer_cfi import simpleSingletonCandidateFlatTableProducer
1011

1112
nanoMetadata = cms.EDProducer("UniqueStringProducer",
1213
strings = cms.PSet(
@@ -81,8 +82,12 @@ def customizeNanoGENFromMini(process):
8182
return process
8283

8384
def customizeNanoGEN(process):
84-
process.metMCTable.src = "genMetTrue"
85-
process.metMCTable.variables = cms.PSet(PTVars)
85+
process.metMCTable = simpleSingletonCandidateFlatTableProducer.clone(
86+
src = "genMetTrue",
87+
name = process.metMCTable.name,
88+
doc = process.metMCTable.doc,
89+
variables = cms.PSet(PTVars)
90+
)
8691

8792
process.rivetProducerHTXS.HepMCCollection = "generatorSmeared"
8893
process.genParticleTable.src = "genParticles"

0 commit comments

Comments
 (0)