ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TriggerCommon
TriggerMenuMT
python
HLT
Muon
TrigMuonKeys.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3
from
TrigEDMConfig.TriggerEDM
import
recordable
4
5
class
muonNames
(object):
6
7
def
__init__
(self):
8
#EFSA and EFCB containers have different names
9
#for RoI and FS running. Other containers are
10
#produced in RoIs only.
11
12
self.
L2SAName
= recordable(
"HLT_MuonL2SAInfo"
)
13
self.
L2SAPhIIName
= recordable(
"HLT_FastMuons_RoI"
)
14
self.
L2CBName
= recordable(
"HLT_MuonL2CBInfo"
)
15
self.
EFSAName
=
"Muons"
16
self.
EFSAPhIIName
=
"Muons"
17
self.
EFSAPhIINewFastName
=
"Muons"
18
self.
EFSAPhIIMlbktName
=
"Muons"
19
self.
EFCBName
=
"MuonsCB"
20
self.
EFCBOutInName
=
"MuonsCBOutsideIn"
21
self.
EFCBInOutName
=
"HLT_MuonsCBInsideOut"
22
self.
EFIsoMuonName
= recordable(
"HLT_MuonsIso"
)
23
self.
L2forIDName
=
"RoIs_fromL2SAViews"
24
25
def
getNames
(self, name):
26
27
if
"FS"
in
name:
28
self.
EFSAName
= recordable(
"HLT_Muons_FS"
)
29
self.
EFSAPhIIName
= recordable(
"HLT_Muons_FSPhII"
)
30
self.
EFSAPhIINewFastName
= recordable(
"HLT_Muons_FSPhII_newFast"
)
31
self.
EFSAPhIIMlbktName
= recordable(
"HLT_Muons_FSPhII_mlbkt"
)
32
self.
EFCBName
= recordable(
"HLT_MuonsCB_FS"
)
33
self.
EFCBOutInName
=
"MuonsCBOutsideIn_FS"
34
if
"RoI"
in
name:
35
self.
EFSAName
= recordable(
"HLT_Muons_RoI"
)
36
self.
EFSAPhIIName
= recordable(
"HLT_Muons_RoIPhII"
)
37
self.
EFSAPhIINewFastName
= recordable(
"HLT_Muons_RoIPhII_newFast"
)
38
self.
EFSAPhIIMlbktName
= recordable(
"HLT_Muons_RoIPhII_mlbkt"
)
39
self.
EFCBName
= recordable(
"HLT_MuonsCB_RoI"
)
40
if
"LRT"
in
name:
41
self.
L2CBName
= recordable(
"HLT_MuonL2CBInfoLRT"
)
42
self.
EFSAName
= recordable(
"HLT_Muons_RoI"
)
43
self.
EFCBName
= recordable(
"HLT_MuonsCB_LRT"
)
44
return
self
python.HLT.Muon.TrigMuonKeys.muonNames
Definition
TrigMuonKeys.py:5
python.HLT.Muon.TrigMuonKeys.muonNames.L2forIDName
str L2forIDName
Definition
TrigMuonKeys.py:23
python.HLT.Muon.TrigMuonKeys.muonNames.EFSAPhIIMlbktName
str EFSAPhIIMlbktName
Definition
TrigMuonKeys.py:18
python.HLT.Muon.TrigMuonKeys.muonNames.EFSAPhIIName
str EFSAPhIIName
Definition
TrigMuonKeys.py:16
python.HLT.Muon.TrigMuonKeys.muonNames.EFSAPhIINewFastName
str EFSAPhIINewFastName
Definition
TrigMuonKeys.py:17
python.HLT.Muon.TrigMuonKeys.muonNames.L2CBName
L2CBName
Definition
TrigMuonKeys.py:14
python.HLT.Muon.TrigMuonKeys.muonNames.EFCBOutInName
str EFCBOutInName
Definition
TrigMuonKeys.py:20
python.HLT.Muon.TrigMuonKeys.muonNames.getNames
getNames(self, name)
Definition
TrigMuonKeys.py:25
python.HLT.Muon.TrigMuonKeys.muonNames.EFSAName
str EFSAName
Definition
TrigMuonKeys.py:15
python.HLT.Muon.TrigMuonKeys.muonNames.L2SAName
L2SAName
Definition
TrigMuonKeys.py:12
python.HLT.Muon.TrigMuonKeys.muonNames.L2SAPhIIName
L2SAPhIIName
Definition
TrigMuonKeys.py:13
python.HLT.Muon.TrigMuonKeys.muonNames.EFCBName
str EFCBName
Definition
TrigMuonKeys.py:19
python.HLT.Muon.TrigMuonKeys.muonNames.EFCBInOutName
str EFCBInOutName
Definition
TrigMuonKeys.py:21
python.HLT.Muon.TrigMuonKeys.muonNames.__init__
__init__(self)
Definition
TrigMuonKeys.py:7
python.HLT.Muon.TrigMuonKeys.muonNames.EFIsoMuonName
EFIsoMuonName
Definition
TrigMuonKeys.py:22
Generated on
for ATLAS Offline Software by
1.17.0