From d9a2b00cdf9579d67bf0fbcfc4dc91472893f01a Mon Sep 17 00:00:00 2001
From: scott snyder <sss@karma>
Date: Thu, 8 Aug 2024 11:42:48 -0400
Subject: [PATCH] DiTauMassTools: Fix placement of using declarations.

Don't put using declarations in the global namespace in headers.
---
 .../TauID/DiTauMassTools/DiTauMassTools/IMissingMassTool.h | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/IMissingMassTool.h b/PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/IMissingMassTool.h
index 0187aee1db4a..e1cbd2cca795 100644
--- a/PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/IMissingMassTool.h
+++ b/PhysicsAnalysis/TauID/DiTauMassTools/DiTauMassTools/IMissingMassTool.h
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
 */
 
 // Asg wrapper around the MissingMassCalculator
@@ -20,9 +20,6 @@
 #include "xAODMissingET/MissingET.h"
 #include "xAODBase/IParticle.h"
 
-using ROOT::Math::PtEtaPhiMVector;
-using ROOT::Math::XYVector;
-
 class IMissingMassTool : public virtual asg::IAsgTool
 
 {
@@ -31,6 +28,8 @@ class IMissingMassTool : public virtual asg::IAsgTool
   ASG_TOOL_INTERFACE(IMissingMassTool)
 
   public:
+  using PtEtaPhiMVector = ROOT::Math::PtEtaPhiMVector;
+  using XYVector = ROOT::Math::XYVector;
 
   /// virtual destructor
   virtual ~IMissingMassTool() {};
-- 
GitLab