ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigT1
TrigT1MuctpiPhase1
python
TrigMUCTPIConfigFlags.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.AthConfigFlags
import
AthConfigFlags
4
5
def
createTrigMUCTPIConfigFlags
():
6
flags = AthConfigFlags()
7
8
# Configure MUCTPI overlap handling strategy
9
flags.addFlag(
'Trigger.MUCTPI.OverlapStrategy'
,
'LUT'
)
10
11
# Configure xml file for the MUCTPI overlap handling (if "LUT" option is chosen as overlap strategy)
12
flags.addFlag(
'Trigger.MUCTPI.LUTXMLFile'
,
'TrigConfMuctpi/overlapRun3_20201214.xml'
)
13
14
# Configure flags for the MUCTP output generation for L1Topo
15
flags.addFlag(
'Trigger.MUCTPI.BarrelRoIFile'
,
'TrigConfMuctpi/Data_ROI_Mapping_Barrel_040422.txt'
)
16
flags.addFlag(
'Trigger.MUCTPI.EndcapForwardRoIFile'
,
'TrigConfMuctpi/Data_RoI_Mapping_EF_040422.txt'
)
17
flags.addFlag(
'Trigger.MUCTPI.Side0LUTFile'
,
'TrigConfMuctpi/lookup_0_040422.json'
)
18
flags.addFlag(
'Trigger.MUCTPI.Side1LUTFile'
,
'TrigConfMuctpi/lookup_1_040422.json'
)
19
20
21
return
flags
22
23
24
if
__name__ ==
"__main__"
:
25
from
AthenaConfiguration.AllConfigFlags
import
initConfigFlags
26
from
AthenaConfiguration.TestDefaults
import
defaultTestFiles
27
28
flags = initConfigFlags()
29
flags.Input.Files = defaultTestFiles.RAW_RUN2
30
31
flags.lock()
32
flags.dump(
"MUCTPI|Trigger"
)
python.TrigMUCTPIConfigFlags.createTrigMUCTPIConfigFlags
createTrigMUCTPIConfigFlags()
Definition
TrigMUCTPIConfigFlags.py:5
Generated on
for ATLAS Offline Software by
1.17.0