ATLAS Offline Software
Loading...
Searching...
No Matches
CaloExtensionBuilderConfig Namespace Reference

Functions

 ActsCaloExtensionBuilderCfg (flags, name="ActsCaloExtensionBuilder", **kwargs)

Function Documentation

◆ ActsCaloExtensionBuilderCfg()

ActsCaloExtensionBuilderCfg ( flags,
name = "ActsCaloExtensionBuilder",
** kwargs )

Definition at line 4 of file CaloExtensionBuilderConfig.py.

4def ActsCaloExtensionBuilderCfg(flags, name="ActsCaloExtensionBuilder", **kwargs):
5
6 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
7 from AthenaConfiguration.ComponentFactory import CompFactory
8
9 result = ComponentAccumulator()
10 from ActsConfig.ActsGeometryConfig import ActsExtrapolationToolCfg
11 kwargs.setdefault("useHGTD", flags.Detector.GeometryHGTD)
12 kwargs.setdefault("ExtrapolationTool", result.popToolsAndMerge(ActsExtrapolationToolCfg(flags,
13 MaxSteps=10000,
14 InteractionEloss = True,
15 InteractionMultiScatering = True)))
16
17 the_alg = CompFactory.ActsTrk.CaloExtensionAlg(name, **kwargs)
18 result.addEventAlgo(the_alg, primary = True)
19 return result