ATLAS Offline Software
TrkTrackSlimmingToolConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 # Configuration of TrkTrackSlimmingTool package
3 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory import CompFactory
5 
6 def TrackSlimmingToolCfg(flags, name="TrackSlimmingTool", **kwargs):
8  kwargs.setdefault("KeepParameters", True)
9  kwargs.setdefault("KeepOutliers", True)
10  acc.setPrivateTools(CompFactory.Trk.TrackSlimmingTool(name, **kwargs))
11  return acc
12 
13 def GSFTrackSlimmingToolCfg(flags, name="GSFBuildInDetTrackSlimmingTool", **kwargs):
14  acc = ComponentAccumulator()
15  kwargs.setdefault("KeepParameters", False)
16  kwargs.setdefault("KeepOutliers", True)
17  acc.setPrivateTools(CompFactory.Trk.TrackSlimmingTool(name, **kwargs))
18  return acc
19 
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkTrackSlimmingToolConfig.GSFTrackSlimmingToolCfg
def GSFTrackSlimmingToolCfg(flags, name="GSFBuildInDetTrackSlimmingTool", **kwargs)
Definition: TrkTrackSlimmingToolConfig.py:13
python.TrkTrackSlimmingToolConfig.TrackSlimmingToolCfg
def TrackSlimmingToolCfg(flags, name="TrackSlimmingTool", **kwargs)
Definition: TrkTrackSlimmingToolConfig.py:6