From 4a92aa2e56ff3c26cda69fcf3b82cff5dd7ec00f Mon Sep 17 00:00:00 2001 From: Tomas Dado <tomas.dado@cern.ch> Date: Mon, 14 Dec 2020 14:13:54 +0000 Subject: [PATCH] AnalysisTop: Use PFlow OR only when muons are used --- .../xAOD/TopCPTools/Root/TopOverlapRemovalCPTools.cxx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/PhysicsAnalysis/TopPhys/xAOD/TopCPTools/Root/TopOverlapRemovalCPTools.cxx b/PhysicsAnalysis/TopPhys/xAOD/TopCPTools/Root/TopOverlapRemovalCPTools.cxx index fdd41fb4da8..2baec31b1b0 100644 --- a/PhysicsAnalysis/TopPhys/xAOD/TopCPTools/Root/TopOverlapRemovalCPTools.cxx +++ b/PhysicsAnalysis/TopPhys/xAOD/TopCPTools/Root/TopOverlapRemovalCPTools.cxx @@ -68,8 +68,6 @@ namespace top { ATH_MSG_INFO("Overlap removal procedure = " << OR_procedure); -// ORUtils::ORFlags OR_flags("OverlapRemovalTool", -// "passPreORSelection"); ORUtils::ORFlags OR_flags("OverlapRemovalTool", "ORToolDecoration"); @@ -85,7 +83,7 @@ namespace top { OR_flags.boostedLeptons = true; } OR_flags.doFatJets = (m_config->useLargeRJets() && m_config->doLargeJetOverlapRemoval()); - OR_flags.doMuPFJetOR = (m_config->useParticleFlowJets()); + OR_flags.doMuPFJetOR = (m_config->useParticleFlowJets() && m_config->useMuons()); const float floatMax = std::numeric_limits<float>::max(); @@ -175,7 +173,6 @@ namespace top { m_overlapRemovalTool = std::move(m_ORtoolBox.masterTool); OR_flags.masterName = "OverlapRemovalToolLoose"; -// OR_flags.inputLabel = "passPreORSelectionLoose"; OR_flags.inputLabel = "ORToolDecorationLoose"; top::check(ORUtils::recommendedTools(OR_flags, m_ORtoolBox_Loose), -- GitLab