ATLAS Offline Software
Loading...
Searching...
No Matches
python.TRT_DetElementsRoadToolConfig Namespace Reference

Functions

 TRT_DetElementsRoadCondAlgCfg (flags, name="TRT_DetElementsRoadCondAlg_xk", **kwargs)
 TRT_DetElementsRoadMaker_xkCfg (flags, name='TRT_DetElementsRoadMaker', **kwargs)
 TRT_DetElementsRoadMaker_xk_TRTExtensionCfg (flags, name='TRT_DetElementsRoadMaker_TRTExtension', **kwargs)
 Trig_TRT_DetElementsRoadMaker_xk_TRTExtensionCfg (flags, name='TRT_DetElementsRoadMaker_TRTExtension', **kwargs)

Function Documentation

◆ Trig_TRT_DetElementsRoadMaker_xk_TRTExtensionCfg()

python.TRT_DetElementsRoadToolConfig.Trig_TRT_DetElementsRoadMaker_xk_TRTExtensionCfg ( flags,
name = 'TRT_DetElementsRoadMaker_TRTExtension',
** kwargs )

Definition at line 33 of file TRT_DetElementsRoadToolConfig.py.

33def Trig_TRT_DetElementsRoadMaker_xk_TRTExtensionCfg(flags, name='TRT_DetElementsRoadMaker_TRTExtension', **kwargs):
34 #this should not be necessary aside from 2022 legacy config
35 kwargs.setdefault("RoadWidth", 10.) #2023fix
36 return TRT_DetElementsRoadMaker_xkCfg(flags, name, **kwargs)

◆ TRT_DetElementsRoadCondAlgCfg()

python.TRT_DetElementsRoadToolConfig.TRT_DetElementsRoadCondAlgCfg ( flags,
name = "TRT_DetElementsRoadCondAlg_xk",
** kwargs )

Definition at line 7 of file TRT_DetElementsRoadToolConfig.py.

7def TRT_DetElementsRoadCondAlgCfg(flags, name="TRT_DetElementsRoadCondAlg_xk", **kwargs):
8 acc = ComponentAccumulator()
9 acc.addCondAlgo(
10 CompFactory.InDet.TRT_DetElementsRoadCondAlg_xk(name, **kwargs))
11 return acc
12

◆ TRT_DetElementsRoadMaker_xk_TRTExtensionCfg()

python.TRT_DetElementsRoadToolConfig.TRT_DetElementsRoadMaker_xk_TRTExtensionCfg ( flags,
name = 'TRT_DetElementsRoadMaker_TRTExtension',
** kwargs )

Definition at line 29 of file TRT_DetElementsRoadToolConfig.py.

29def TRT_DetElementsRoadMaker_xk_TRTExtensionCfg(flags, name='TRT_DetElementsRoadMaker_TRTExtension', **kwargs):
30 kwargs.setdefault("RoadWidth", 20.)
31 return TRT_DetElementsRoadMaker_xkCfg(flags, name, **kwargs)
32

◆ TRT_DetElementsRoadMaker_xkCfg()

python.TRT_DetElementsRoadToolConfig.TRT_DetElementsRoadMaker_xkCfg ( flags,
name = 'TRT_DetElementsRoadMaker',
** kwargs )

Definition at line 13 of file TRT_DetElementsRoadToolConfig.py.

13def TRT_DetElementsRoadMaker_xkCfg(flags, name='TRT_DetElementsRoadMaker', **kwargs):
14 from MagFieldServices.MagFieldServicesConfig import (
15 AtlasFieldCacheCondAlgCfg)
16 acc = AtlasFieldCacheCondAlgCfg(flags)
17 acc.merge(TRT_DetElementsRoadCondAlgCfg(flags)) # To produce the input TRT_DetElementsRoadData_xk CondHandle
18
19 if "PropagatorTool" not in kwargs:
20 from TrkConfig.TrkExRungeKuttaPropagatorConfig import (
21 RungeKuttaPropagatorCfg)
22 kwargs.setdefault("PropagatorTool", acc.popToolsAndMerge(
23 RungeKuttaPropagatorCfg(flags)))
24
25 acc.setPrivateTools(
26 CompFactory.InDet.TRT_DetElementsRoadMaker_xk(name, **kwargs))
27 return acc
28