From 34c552af3604fe772031e7256d032ff4287f3324 Mon Sep 17 00:00:00 2001
From: christos <christos@cern.ch>
Date: Sat, 20 Mar 2021 15:31:13 +0100
Subject: [PATCH] egammaTools . Remove uneeded hltExecute.

---
 .../egammaInterfaces/IEMConversionBuilder.h            |  4 +---
 .../egammaInterfaces/IEMFourMomBuilder.h               |  4 +---
 .../egamma/egammaTools/src/EMConversionBuilder.cxx     | 10 +---------
 .../egamma/egammaTools/src/EMConversionBuilder.h       |  6 +-----
 .../egamma/egammaTools/src/EMFourMomBuilder.cxx        |  8 +-------
 .../egamma/egammaTools/src/EMFourMomBuilder.h          |  4 +---
 6 files changed, 6 insertions(+), 30 deletions(-)

diff --git a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMConversionBuilder.h b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMConversionBuilder.h
index 711fd5da1f16..b669558c843d 100755
--- a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMConversionBuilder.h
+++ b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMConversionBuilder.h
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
 */
 
 ///////////////////////////////////////////////////////////////////
@@ -42,8 +42,6 @@ class IEMConversionBuilder : virtual public IAlgTool
   virtual StatusCode initialize() = 0;
   /** @brief execute method*/
   virtual StatusCode executeRec(const EventContext& ctx,egammaRec* egRec) const =  0;
-  /** @brief execute method*/
-  virtual StatusCode hltExecute(egammaRec* egRec, const xAOD::VertexContainer* conversions) const =0;
 
 };
 
diff --git a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMFourMomBuilder.h b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMFourMomBuilder.h
index 7dc95d57523b..9d4a0b405491 100755
--- a/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMFourMomBuilder.h
+++ b/Reconstruction/egamma/egammaInterfaces/egammaInterfaces/IEMFourMomBuilder.h
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
 */
 
 #ifndef EGAMMAINTERFACES_IEMFOURMOMBUILDER_H
@@ -46,8 +46,6 @@ class IEMFourMomBuilder : virtual public IegammaBaseTool
   virtual StatusCode initialize() = 0;
   /** @brief execute method */
   virtual StatusCode execute(const EventContext& ctx, xAOD::Egamma* eg) const = 0;
-  /** @brief execute method for the HLT*/
-  virtual StatusCode hltExecute(xAOD::Egamma* eg) const = 0;
 };
 
 inline const InterfaceID& IEMFourMomBuilder::interfaceID()
diff --git a/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.cxx b/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.cxx
index 969e6a2f249e..df573a3e67d5 100644
--- a/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.cxx
+++ b/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.cxx
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
 */
 
 /********************************************************************
@@ -123,14 +123,6 @@ EMConversionBuilder::executeRec(const EventContext& ctx, egammaRec* egRec) const
   return StatusCode::SUCCESS;
 }
 
-StatusCode
-EMConversionBuilder::hltExecute(egammaRec* egRec,
-                                const xAOD::VertexContainer* conversions) const
-{
-  ATH_CHECK(vertexExecute(Gaudi::Hive::currentContext(), egRec, conversions));
-  return StatusCode::SUCCESS;
-}
-
 StatusCode
 EMConversionBuilder::vertexExecute(
   const EventContext& ctx,
diff --git a/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.h b/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.h
index 8cf030913022..8305ed27ce1e 100644
--- a/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.h
+++ b/Reconstruction/egamma/egammaTools/src/EMConversionBuilder.h
@@ -1,5 +1,5 @@
 /*
-  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
+  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
 */
 
 #ifndef EGAMMATOOLS_EMCONVERSIONBUILDER_H
@@ -56,10 +56,6 @@ public:
   /** @brief execute method*/
   virtual StatusCode executeRec(const EventContext& ctx,
                                 egammaRec* egRec) const override final;
-  /** @brief execute method*/
-  virtual StatusCode hltExecute(
-    egammaRec* egRec,
-    const xAOD::VertexContainer* conversions) const override final;
 
 private:
   /** @brief actual  implementation method*/
diff --git a/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.cxx b/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.cxx
index c81815b90c0f..7fbb920266a4 100644
--- a/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.cxx
+++ b/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.cxx
@@ -1,5 +1,5 @@
 /*
-   Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
+   Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
  */
 
 /********************************************************************
@@ -92,12 +92,6 @@ EMFourMomBuilder::execute(const EventContext& ctx, xAOD::Egamma* eg) const
   return sc;
 }
 
-StatusCode
-EMFourMomBuilder::hltExecute(xAOD::Egamma* eg) const
-{
-  return execute(Gaudi::Hive::currentContext(), eg);
-}
-
 StatusCode
 EMFourMomBuilder::setFromTrkCluster(xAOD::Electron& el) const
 {
diff --git a/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.h b/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.h
index 2dd3f86ffc6a..851a3b04665c 100644
--- a/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.h
+++ b/Reconstruction/egamma/egammaTools/src/EMFourMomBuilder.h
@@ -1,5 +1,5 @@
 /*
-   Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
+   Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
  */
 
 #ifndef EGAMMATOOLS_EMFOURMOMBUILDER_H
@@ -54,8 +54,6 @@ public:
   /** @brief execute method*/
   virtual StatusCode execute(const EventContext& ctx,
                              xAOD::Egamma* eg) const override final;
-  /** @brief execute method*/
-  virtual StatusCode hltExecute(xAOD::Egamma* eg) const override final;
 
 private:
   /** @brief Method to set the 4-mom in case of electron */
-- 
GitLab