ATLAS Offline Software
Trigger
TriggerCommon
TriggerMenuMT
python
L1
Config
CTPInputConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaCommon.Logging
import
logging
4
log = logging.getLogger(__name__)
5
6
class
CTPInputConfig
:
7
"""
8
Defines the cabling of the CTP input
9
https://twiki.cern.ch/twiki/bin/view/Atlas/LevelOneCentralTriggerSetup#CTP_inputs
10
"""
11
12
@staticmethod
13
def
cablingLayout
():
14
inputLayout = {
15
"optical"
: {
16
"connector0"
:
"MuCTPiOpt0"
,
17
"connector1"
:
"Topo1Opt0"
,
18
"connector2"
:
"Topo1Opt1"
,
19
"connector3"
:
"Topo1Opt2"
,
20
"connector4"
:
"Topo1Opt3"
21
},
22
"electrical"
: {
23
"connector0"
:
"Topo3El"
,
24
"connector1"
:
"LegacyTopoMerged"
,
25
"connector2"
:
"Topo2El"
26
},
27
"ctpin"
: {
28
"slot7"
: {
29
"connector0"
:
"EM1"
,
30
"connector1"
:
"EM2"
,
31
"connector2"
:
"TAU1"
,
32
"connector3"
:
"TAU2"
33
},
34
"slot8"
: {
35
"connector0"
:
"JET1"
,
36
"connector1"
:
"JET2"
,
37
"connector2"
:
"EN1"
,
38
"connector3"
:
"EN2"
39
},
40
"slot9"
: {
41
"connector0"
:
""
,
42
"connector1"
:
"CTPCAL"
,
43
"connector2"
:
"NIM1"
,
44
"connector3"
:
"NIM2"
45
}
46
}
47
}
48
return
inputLayout
python.L1.Config.CTPInputConfig.CTPInputConfig
Definition:
CTPInputConfig.py:6
python.L1.Config.CTPInputConfig.CTPInputConfig.cablingLayout
def cablingLayout()
Definition:
CTPInputConfig.py:13
Generated on Mon Sep 1 2025 21:08:39 for ATLAS Offline Software by
1.8.18