From ef50e3c205f02cf3fa61b98fc9e50d37a2ed09ee Mon Sep 17 00:00:00 2001 From: Savanna Marie Shaw <savanna.marie.shaw@cern.ch> Date: Sat, 28 Nov 2020 16:14:20 +0100 Subject: [PATCH] CombinedMuonTrackBuilder: Add protection for empty tool handle Adding protection for a tool that is not retrieved for all use cases. Fixes ATR-22454 --- .../MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx b/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx index b1f92b8658b..82b44be853b 100755 --- a/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx +++ b/Reconstruction/MuonIdentification/MuidTrackBuilder/src/CombinedMuonTrackBuilder.cxx @@ -4781,6 +4781,6 @@ CombinedMuonTrackBuilder::checkTrack(std::string txt, Trk::Track* newTrack, Trk: return newTrackOK; } void CombinedMuonTrackBuilder::cleanUp() const { - m_muonHoleRecovery->cleanUp(); + if (!m_muonHoleRecovery.empty()) m_muonHoleRecovery->cleanUp(); } } // namespace Rec -- GitLab