From 08f53f80826f1ac3c17f0d71bd74fceaad676bec Mon Sep 17 00:00:00 2001
From: Nils Erik Krumnack <nils.erik.krumnack@cern.ch>
Date: Tue, 12 Oct 2021 20:57:26 +0200
Subject: [PATCH] Merge branch 'cp/mutrig' into '21.2'

Fix MuonTriggerEfficiencyScaleFactorAlg after systematics changes

See merge request atlas/athena!47109

(cherry picked from commit 890f41397af06734a106ebd8692c1da2fd866020)

d70aec4e Fix MuonTriggerEfficiencyScaleFactorAlg after systematics changes
---
 .../Root/MuonTriggerEfficiencyScaleFactorAlg.cxx           | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx b/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
index 1794c7be2453..3f156ff28f85 100644
--- a/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
+++ b/PhysicsAnalysis/Algorithms/MuonAnalysisAlgorithms/Root/MuonTriggerEfficiencyScaleFactorAlg.cxx
@@ -50,10 +50,11 @@ namespace CP
     }
 
     ANA_CHECK (m_efficiencyScaleFactorTool.retrieve());
+    ANA_CHECK (m_eventInfoHandle.initialize (m_systematicsList));
     ANA_CHECK (m_muonHandle.initialize (m_systematicsList));
-    ANA_CHECK (m_scaleFactorDecoration.initialize (m_systematicsList, m_muonHandle));
-    ANA_CHECK (m_mcEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle));
-    ANA_CHECK (m_dataEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle));
+    ANA_CHECK (m_scaleFactorDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
+    ANA_CHECK (m_mcEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
+    ANA_CHECK (m_dataEfficiencyDecoration.initialize (m_systematicsList, m_muonHandle, SG::AllowEmpty));
     ANA_CHECK (m_systematicsList.addSystematics (*m_efficiencyScaleFactorTool));
     ANA_CHECK (m_systematicsList.initialize());
     ANA_CHECK (m_preselection.initialize());
-- 
GitLab