Skip to content

Commit 7ced6f8

Browse files
committed
shadow inexiting modules in HI config
1 parent 6c38aaf commit 7ced6f8

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

PhysicsTools/PatAlgos/python/slimming/miniAOD_tools.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -656,11 +656,16 @@ def miniAOD_customizeMC(process):
656656
pp_on_AA.toReplaceWith(task,task.copyAndExclude([process.slimmedGenJetsFlavourInfos]))
657657

658658
from Configuration.Eras.Modifier_fastSim_cff import fastSim
659-
fastSim.toModify(process.patMuons, addTriggerMatching = False)
660-
fastSim.toModify(process.patJets, addTagInfos = cms.bool(False) )
661-
fastSim.toModify(process.slimmedJetsNoDeepFlavour, dropTagInfos = cms.string('1') )
662-
fastSim.toModify(process.updatedPatJetsSlimmedDeepFlavour, addTagInfos = cms.bool(False) )
663-
fastSim.toModify(process.updatedPatJetsTransientCorrectedSlimmedDeepFlavour, addTagInfos = cms.bool(False) )
659+
if hasattr(process, 'patMuons'):
660+
fastSim.toModify(process.patMuons, addTriggerMatching = False)
661+
if hasattr(process, 'patJets'):
662+
fastSim.toModify(process.patJets, addTagInfos = cms.bool(False) )
663+
if hasattr(process, 'slimmedJetsNoDeepFlavour'):
664+
fastSim.toModify(process.slimmedJetsNoDeepFlavour, dropTagInfos = cms.string('1') )
665+
if hasattr(process, 'updatedPatJetsSlimmedDeepFlavour'):
666+
fastSim.toModify(process.updatedPatJetsSlimmedDeepFlavour, addTagInfos = cms.bool(False) )
667+
if hasattr(process, "updatedPatJetsTransientCorrectedSlimmedDeepFlavour"):
668+
fastSim.toModify(process.updatedPatJetsTransientCorrectedSlimmedDeepFlavour, addTagInfos = cms.bool(False) )
664669

665670
def miniAOD_customizeOutput(out):
666671
from PhysicsTools.PatAlgos.slimming.MicroEventContent_cff import MiniAODOverrideBranchesSplitLevel

0 commit comments

Comments
 (0)