From 74018c9bb4c1e41c8cc29129959d7b84b3f1e1ac Mon Sep 17 00:00:00 2001 From: scott snyder <snyder@bnl.gov> Date: Wed, 17 Jun 2020 17:14:55 +0200 Subject: [PATCH] SCT_ConditionsTools: Allow configuring SCT_ReadoutTool without cabling. Allow configuring SCT_ReadoutTool without cabling, in case we don't need it. This in order to clean up broken conditions dependencies in tests. --- .../SCT_ConditionsTools/src/SCT_ReadoutTool.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/InnerDetector/InDetConditions/SCT_ConditionsTools/src/SCT_ReadoutTool.cxx b/InnerDetector/InDetConditions/SCT_ConditionsTools/src/SCT_ReadoutTool.cxx index 0ee1f02af52..f9842458af6 100644 --- a/InnerDetector/InDetConditions/SCT_ConditionsTools/src/SCT_ReadoutTool.cxx +++ b/InnerDetector/InDetConditions/SCT_ConditionsTools/src/SCT_ReadoutTool.cxx @@ -21,7 +21,9 @@ SCT_ReadoutTool::SCT_ReadoutTool(const std::string& type, const std::string& nam StatusCode SCT_ReadoutTool::initialize() { ATH_MSG_DEBUG("Initialize SCT_ReadoutTool"); // Retrieve cabling - ATH_CHECK(m_cablingTool.retrieve()); + if (!m_cablingTool.empty()) { + ATH_CHECK(m_cablingTool.retrieve()); + } // Retrieve SCT helper ATH_CHECK(detStore()->retrieve(m_sctId, "SCT_ID")); // Get MessageSvc for SCT_ReadoutData -- GitLab