ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetMonitoring
InDetGlobalMonitoringRun3Test
python
InDetGlobalMonitoringRun3TestConfig.py
Go to the documentation of this file.
1
#
2
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
#
4
5
10
11
12
13
def
InDetGlobalMonitoringRun3TestConfig
(flags):
14
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
15
acc = ComponentAccumulator()
16
17
from
AthenaMonitoring
import
AthMonitorCfgHelper
18
helper = AthMonitorCfgHelper(flags,
"InDetGlobalMonitoringRun3Test"
)
19
20
# run on RAW only
21
if
flags.DQ.Environment
in
(
'online'
,
'tier0'
,
'tier0Raw'
):
22
23
from
InDetGlobalMonitoringRun3Test.InDetGlobalTrackMonAlgCfg
import
(
24
InDetGlobalTrackMonAlgCfg)
25
InDetGlobalTrackMonAlgCfg
(helper, acc, flags)
26
27
28
if
(flags.DQ.Environment
in
(
'online'
,
'tier0'
,
'tier0Raw'
)
and
29
(flags.Tracking.doLargeD0
or
flags.Tracking.doLowPtLargeD0)):
30
from
InDetGlobalMonitoringRun3Test.InDetGlobalLRTMonAlgCfg
import
(
31
InDetGlobalLRTMonAlgCfg)
32
InDetGlobalLRTMonAlgCfg
(helper, acc, flags)
33
34
# run on ESD
35
if
flags.DQ.Environment !=
'tier0Raw'
:
36
from
InDetGlobalMonitoringRun3Test.InDetGlobalPrimaryVertexMonAlgCfg
import
(
37
InDetGlobalPrimaryVertexMonAlgCfg )
38
InDetGlobalPrimaryVertexMonAlgCfg
(helper, acc, flags)
39
40
from
InDetGlobalMonitoringRun3Test.InDetGlobalBeamSpotMonAlgCfg
import
(
41
InDetGlobalBeamSpotMonAlgCfg )
42
InDetGlobalBeamSpotMonAlgCfg
(helper, acc, flags)
43
44
acc.merge(helper.result())
45
return
acc
InDetGlobalBeamSpotMonAlgCfg
Definition
InDetGlobalBeamSpotMonAlgCfg.py:1
InDetGlobalLRTMonAlgCfg
Definition
InDetGlobalLRTMonAlgCfg.py:1
InDetGlobalMonitoringRun3TestConfig
Definition
InDetGlobalMonitoringRun3TestConfig.py:1
InDetGlobalPrimaryVertexMonAlgCfg
Definition
InDetGlobalPrimaryVertexMonAlgCfg.py:1
InDetGlobalTrackMonAlgCfg
Definition
InDetGlobalTrackMonAlgCfg.py:1
Generated on
for ATLAS Offline Software by
1.17.0