From b1d273c418e32923f2abcea8f941db468dd039b0 Mon Sep 17 00:00:00 2001
From: scott snyder <scott.snyder@cern.ch>
Date: Sun, 24 Dec 2017 15:58:42 +0100
Subject: [PATCH] TBCaloConditions: Fix gcc8 warnings.

gcc8 warnings: catching polymorphic exceptions via value.


Former-commit-id: 22a43330802f782dd662fbabc2057ddc19ba36ba
---
 .../TBCaloConditions/src/TBCaloCoolPosTool.cxx            | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/TestBeam/TBConditions/TBCaloConditions/src/TBCaloCoolPosTool.cxx b/TestBeam/TBConditions/TBCaloConditions/src/TBCaloCoolPosTool.cxx
index ee5290492f8..e0daeb7db6d 100755
--- a/TestBeam/TBConditions/TBCaloConditions/src/TBCaloCoolPosTool.cxx
+++ b/TestBeam/TBConditions/TBCaloConditions/src/TBCaloCoolPosTool.cxx
@@ -124,7 +124,7 @@ double TBCaloCoolPosTool::eta()
   try {
     e=(* m_etaTable)["eta"].data<float>();
   }
-  catch (std::exception ex) {
+  catch (const std::exception& ex) {
      ATH_MSG_ERROR("eta AttributeList access failed");
      return 0 ; 
   }
@@ -137,7 +137,7 @@ double TBCaloCoolPosTool::theta()
   try {
     t=(* m_thetaTable)["theta"].data<float>();
   }
-  catch (std::exception ex) {
+  catch (const std::exception& ex) {
      ATH_MSG_ERROR("theta AttributeList access failed");
      return 0 ; 
   }
@@ -150,7 +150,7 @@ double TBCaloCoolPosTool::z()
   try {
     z=(* m_zTable)["z"].data<float>();
   }
-  catch (std::exception ex) {
+  catch (const std::exception& ex) {
      ATH_MSG_ERROR("z AttributeList access failed");
      return 0 ; 
   }
@@ -163,7 +163,7 @@ double TBCaloCoolPosTool::delta()
   try {
     d=(* m_deltaTable)["delta"].data<float>();
   }
-  catch (std::exception ex) {
+  catch (const std::exception& ex) {
      ATH_MSG_ERROR("delta AttributeList access failed");
      return 0 ; 
   }
-- 
GitLab