From d7f6577b4ec4d640a7f95a54b20b44143dc28158 Mon Sep 17 00:00:00 2001
From: Mark Hodgkinson <m.hodgkinson@sheffield.ac.uk>
Date: Wed, 6 Jun 2018 11:19:14 +0100
Subject: [PATCH] Adjust WARNING message to only be printed when the track it
 warns about has pt above 3 GeV. Furthermore print the WARNING using more
 modern methods.

Former-commit-id: 02cd829582e907539f675c8aa7b69a1e9b433a99
---
 Reconstruction/eflowRec/src/eflowTrackCaloExtensionTool.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Reconstruction/eflowRec/src/eflowTrackCaloExtensionTool.cxx b/Reconstruction/eflowRec/src/eflowTrackCaloExtensionTool.cxx
index 546b108bd9e..bf0bcc04d8d 100644
--- a/Reconstruction/eflowRec/src/eflowTrackCaloExtensionTool.cxx
+++ b/Reconstruction/eflowRec/src/eflowTrackCaloExtensionTool.cxx
@@ -93,7 +93,7 @@ eflowTrackCaloPoints* eflowTrackCaloExtensionTool::execute(const xAOD::TrackPart
     return new eflowTrackCaloPoints(parametersMap);
   }
   else{
-    msg(MSG::WARNING) << "TrackExtension failed for track with pt and eta " << track->pt() << " and " << track->eta() << endmsg;
+    if (track->pt() > 3*Gaudi::Units::GeV)  ATH_MSG_WARNING("TrackExtension failed for track with pt and eta " << track->pt() << " and " << track->eta());
     parametersMap[eflowCalo::LAYER::Unknown] = 0;
     return new eflowTrackCaloPoints(parametersMap);
   }
-- 
GitLab