From 633d2ad49ce0d82d905a5d06cefe795bf7da8d38 Mon Sep 17 00:00:00 2001
From: Daniela Boerner <daniela.boerner@cern.ch>
Date: Fri, 20 Nov 2020 13:42:12 +0100
Subject: [PATCH 1/2] add egammaCheckEnergyDepositTool to
 egammaSelectedTrackCopy

---
 .../egamma/egammaAlgs/python/egammaSelectedTrackCopy.py        | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopy.py b/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopy.py
index 6e14d9b53999..5ad301f2d2db 100644
--- a/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopy.py
+++ b/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopy.py
@@ -8,6 +8,8 @@ from egammaAlgs import egammaAlgsConf
 from egammaRec.Factories import ToolFactory, AlgFactory
 # to set jobproperties.egammaRecFlags
 from egammaRec.egammaRecFlags import jobproperties
+from egammaCaloTools.egammaCaloToolsFactories import (
+    egammaCheckEnergyDepositTool)
 from InDetRecExample.InDetKeys import InDetKeys
 from egammaTrackTools.egammaTrackToolsFactories import (
     EMExtrapolationTools, EMExtrapolationToolsCommonCache)
@@ -16,6 +18,7 @@ from egammaCaloTools import egammaCaloToolsConf
 egammaCaloClusterGSFSelector = ToolFactory(
     egammaCaloToolsConf.egammaCaloClusterSelector,
     name='caloClusterGSFSelector',
+    egammaCheckEnergyDepositTool=egammaCheckEnergyDepositTool,
     EMEtCut=2250.,
     EMEtSplittingFraction=0.7,
     EMFCut=0.5
-- 
GitLab


From 03b87e557986e370e833dff1cdd7fc6c5f23f470 Mon Sep 17 00:00:00 2001
From: Daniela Boerner <daniela.boerner@cern.ch>
Date: Fri, 20 Nov 2020 13:42:56 +0100
Subject: [PATCH 2/2] add tool also to second config

---
 .../egamma/egammaAlgs/python/egammaSelectedTrackCopyConfig.py   | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopyConfig.py b/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopyConfig.py
index e4f30467c71f..ddffe1437793 100644
--- a/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopyConfig.py
+++ b/Reconstruction/egamma/egammaAlgs/python/egammaSelectedTrackCopyConfig.py
@@ -6,6 +6,7 @@ from egammaTrackTools.egammaTrackToolsConfig import EMExtrapolationToolsCfg
 from AthenaCommon.Logging import logging
 from AthenaConfiguration.ComponentFactory import CompFactory
 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
+from egammaCaloTools.egammaCaloToolsFactories import egammaCheckEnergyDepositTool
 egammaCaloClusterSelector = CompFactory.egammaCaloClusterSelector
 egammaSelectedTrackCopy = CompFactory.egammaSelectedTrackCopy
 
@@ -25,6 +26,7 @@ def egammaSelectedTrackCopyCfg(flags, name='egammaSelectedTrackCopy', **kwargs):
                                                                  )
 
         kwargs["egammaCaloClusterSelector"] = egammaCaloClusterGSFSelector
+        kwargs.setdefault("egammaCheckEnergyDepositTool", egammaCheckEnergyDepositTool())
 
     if "ExtrapolationTool" not in kwargs:
         extraptool = EMExtrapolationToolsCfg(flags)
-- 
GitLab