ATLAS Offline Software
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 
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
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