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