From bffd94e34ac9df7354eb844067cbf7e3c411b6ac Mon Sep 17 00:00:00 2001
From: scott snyder <snyder@bnl.gov>
Date: Mon, 7 Dec 2020 16:37:21 +0100
Subject: [PATCH] TrigSteeringEvent: Fix compilation with clang.

operator<< should be defined in the same namespace as the class being output.
---
 .../TrigSteeringEvent/TrigSteeringEvent/OnlineErrorCode.h     | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/OnlineErrorCode.h b/Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/OnlineErrorCode.h
index f0267ae53bd..d4ffd746e85 100644
--- a/Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/OnlineErrorCode.h
+++ b/Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/OnlineErrorCode.h
@@ -51,9 +51,11 @@ namespace HLT {
       default: return "UNDEFINED OnlineErrorCode"; break;
     }
   }
-}
 
 inline std::ostream& operator<< (std::ostream& os, const HLT::OnlineErrorCode code) {
   return os << HLT::OnlineErrorCodeToString(code);
 }
+
+} // namespace HLT
+
 #endif // TRIGSTEERINGEVENT_OnlineErrorCode_H
-- 
GitLab