ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetSimUtils
TRT_PAI_Process
python
TRT_PAI_ProcessConfig.py
Go to the documentation of this file.
1
"""Define methods to construct configured TRT_PAI_Process tools
2
3
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
4
"""
5
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
6
from
AthenaConfiguration.ComponentFactory
import
CompFactory
7
8
def
TRT_PAI_Process_BaseCfg
(flags, name, **kwargs):
9
acc = ComponentAccumulator()
10
acc.setPrivateTools(CompFactory.TRT_PAI_Process(name, **kwargs))
11
return
acc
12
13
14
def
TRT_PAI_Process_XeToolCfg
(flags, name="TRT_PAI_Process_Xe", **kwargs):
15
"""Return a Xenon-configured TRT_PAI_Process"""
16
kwargs.setdefault(
"GasType"
,
"Xenon"
)
17
return
TRT_PAI_Process_BaseCfg
(flags, name, **kwargs)
18
19
20
def
TRT_PAI_Process_ArToolCfg
(flags, name="TRT_PAI_Process_Ar", **kwargs):
21
"""Return an Argon-configured TRT_PAI_Process"""
22
kwargs.setdefault(
"GasType"
,
"Argon"
)
23
return
TRT_PAI_Process_BaseCfg
(flags, name, **kwargs)
24
25
26
def
TRT_PAI_Process_KrToolCfg
(flags, name="TRT_PAI_Process_Kr", **kwargs):
27
"""Return a Krypton-configured TRT_PAI_Process"""
28
kwargs.setdefault(
"GasType"
,
"Krypton"
)
29
return
TRT_PAI_Process_BaseCfg
(flags, name, **kwargs)
TRT_PAI_ProcessConfig.TRT_PAI_Process_KrToolCfg
TRT_PAI_Process_KrToolCfg(flags, name="TRT_PAI_Process_Kr", **kwargs)
Definition
TRT_PAI_ProcessConfig.py:26
TRT_PAI_ProcessConfig.TRT_PAI_Process_BaseCfg
TRT_PAI_Process_BaseCfg(flags, name, **kwargs)
Definition
TRT_PAI_ProcessConfig.py:8
TRT_PAI_ProcessConfig.TRT_PAI_Process_XeToolCfg
TRT_PAI_Process_XeToolCfg(flags, name="TRT_PAI_Process_Xe", **kwargs)
Definition
TRT_PAI_ProcessConfig.py:14
TRT_PAI_ProcessConfig.TRT_PAI_Process_ArToolCfg
TRT_PAI_Process_ArToolCfg(flags, name="TRT_PAI_Process_Ar", **kwargs)
Definition
TRT_PAI_ProcessConfig.py:20
Generated on
for ATLAS Offline Software by
1.17.0