From 657ee93e345e1d0af92fe598afc61c3e6d404579 Mon Sep 17 00:00:00 2001
From: scott snyder <snyder@bnl.gov>
Date: Thu, 4 Oct 2018 16:03:28 +0200
Subject: [PATCH] MuonCalibStandAloneExtraTools: Fix gcc8 warning.

gcc8 warning: Catching polymorphic exception by value.
---
 .../MuonCalibStandAloneExtraTools/src/NtupleSplitterTool.cxx    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/MuonSpectrometer/MuonCalib/MuonCalibStandAlone/MuonCalibStandAloneExtraTools/src/NtupleSplitterTool.cxx b/MuonSpectrometer/MuonCalib/MuonCalibStandAlone/MuonCalibStandAloneExtraTools/src/NtupleSplitterTool.cxx
index 1201fbcf890..eb0ab1adc73 100644
--- a/MuonSpectrometer/MuonCalib/MuonCalibStandAlone/MuonCalibStandAloneExtraTools/src/NtupleSplitterTool.cxx
+++ b/MuonSpectrometer/MuonCalib/MuonCalibStandAlone/MuonCalibStandAloneExtraTools/src/NtupleSplitterTool.cxx
@@ -191,7 +191,7 @@ StatusCode NtupleSplitterTool::handleEvent(const MuonCalibEvent &event, int evnt
       const MuonCalibEvent_E & extra_event = dynamic_cast<const MuonCalibEvent_E &>(event);
       fillTrackNtuple(extra_event);
     }
-    catch(std::bad_cast exp) {
+    catch(const std::bad_cast& exp) {
       ATH_MSG_WARNING("Not reading extra tree, but track writing is requested!");
       m_track_authors.clear();
     }
-- 
GitLab