diff --git a/Trigger/TrigSteer/HLTSeeding/src/PrescalingTool.cxx b/Trigger/TrigSteer/HLTSeeding/src/PrescalingTool.cxx index 809ec25173fd3d7e2297720301b23bed153c3f70..f96f46744fefaa3c825483b96a4132c26a0dfadb 100644 --- a/Trigger/TrigSteer/HLTSeeding/src/PrescalingTool.cxx +++ b/Trigger/TrigSteer/HLTSeeding/src/PrescalingTool.cxx @@ -1,5 +1,5 @@ /* - Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration + Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration */ #include "PrescalingTool.h" @@ -43,6 +43,11 @@ StatusCode PrescalingTool::initialize() { StatusCode PrescalingTool::start() { + + // Cleanup in case there was a stop/start transition + m_CPSGroups.clear(); + m_nonCPSChains.clear(); + SG::ReadHandle<TrigConf::HLTMenu> hltMenuHandle = SG::makeHandle( m_HLTMenuKey ); ATH_CHECK( hltMenuHandle.isValid() );