ATLAS Offline Software
L1CaloReadoutConfig.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 #ifndef TRIGT1CALOCALIBCONDITIONS_L1CALOREADOUTCONFIG_H
3 /*
4  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5 */
6 #define TRIGT1CALOCALIBCONDITIONS_L1CALOREADOUTCONFIG_H
7 
8 #include <string>
16 {
17 public:
19  L1CaloReadoutConfig(unsigned int channelId, const std::string& description, unsigned int baselinePointer, unsigned int numFadcSlices, unsigned int l1aFadcSlice, unsigned int numLutSlices, unsigned int l1aLutSlice, unsigned int numProcSlices, unsigned int l1aProcSlice, unsigned int numTopoSlices, unsigned int l1aTopoSlice, unsigned int latencyPpmFadc, unsigned int latencyPpmLut, unsigned int latencyCpmInput, unsigned int latencyCpmHits, unsigned int latencyCpmRoi, unsigned int latencyJemInput, unsigned int latencyJemRoi, unsigned int latencyCpCmxBackplane, unsigned int latencyCpCmxLocal, unsigned int latencyCpCmxCable, unsigned int latencyCpCmxSystem, unsigned int latencyCpCmxInfo, unsigned int latencyJetCmxBackplane, unsigned int latencyJetCmxLocal, unsigned int latencyJetCmxCable, unsigned int latencyJetCmxSystem, unsigned int latencyJetCmxInfo, unsigned int latencyJetCmxRoi, unsigned int latencyEnergyCmxBackplane, unsigned int latencyEnergyCmxLocal, unsigned int latencyEnergyCmxCable, unsigned int latencyEnergyCmxSystem, unsigned int latencyEnergyCmxInfo, unsigned int latencyEnergyCmxRoi, unsigned int latencyTopo, unsigned int internalLatencyJemJet, unsigned int internalLatencyJemSum, unsigned int bcOffsetJemJet, unsigned int bcOffsetJemSum, int bcOffsetCmx, int bcOffsetTopo, const std::string& formatTypePpm, const std::string& formatTypeCpJep, const std::string& formatTypeTopo, unsigned int compressionThresholdPpm, unsigned int compressionThresholdCpJep, unsigned int compressionThresholdTopo, unsigned int compressionBaselinePpm, unsigned int readout80ModePpm);
20 
21  unsigned int channelId() const { return m_channelId; }
22  std::string description() const { return m_description; }
23  unsigned int baselinePointer() const { return m_baselinePointer; }
24  unsigned int numFadcSlices() const { return m_numFadcSlices; }
25  unsigned int l1aFadcSlice() const { return m_l1aFadcSlice; }
26  unsigned int numLutSlices() const { return m_numLutSlices; }
27  unsigned int l1aLutSlice() const { return m_l1aLutSlice; }
28  unsigned int numProcSlices() const { return m_numProcSlices; }
29  unsigned int l1aProcSlice() const { return m_l1aProcSlice; }
30  unsigned int numTopoSlices() const { return m_numTopoSlices; }
31  unsigned int l1aTopoSlice() const { return m_l1aTopoSlice; }
32  unsigned int latencyPpmFadc() const { return m_latencyPpmFadc; }
33  unsigned int latencyPpmLut() const { return m_latencyPpmLut; }
34  unsigned int latencyCpmInput() const { return m_latencyCpmInput; }
35  unsigned int latencyCpmHits() const { return m_latencyCpmHits; }
36  unsigned int latencyCpmRoi() const { return m_latencyCpmRoi; }
37  unsigned int latencyJemInput() const { return m_latencyJemInput; }
38  unsigned int latencyJemRoi() const { return m_latencyJemRoi; }
39  unsigned int latencyCpCmxBackplane() const { return m_latencyCpCmxBackplane; }
40  unsigned int latencyCpCmxLocal() const { return m_latencyCpCmxLocal; }
41  unsigned int latencyCpCmxCable() const { return m_latencyCpCmxCable; }
42  unsigned int latencyCpCmxSystem() const { return m_latencyCpCmxSystem; }
43  unsigned int latencyCpCmxInfo() const { return m_latencyCpCmxInfo; }
44  unsigned int latencyJetCmxBackplane() const { return m_latencyJetCmxBackplane; }
45  unsigned int latencyJetCmxLocal() const { return m_latencyJetCmxLocal; }
46  unsigned int latencyJetCmxCable() const { return m_latencyJetCmxCable; }
47  unsigned int latencyJetCmxSystem() const { return m_latencyJetCmxSystem; }
48  unsigned int latencyJetCmxInfo() const { return m_latencyJetCmxInfo; }
49  unsigned int latencyJetCmxRoi() const { return m_latencyJetCmxRoi; }
50  unsigned int latencyEnergyCmxBackplane() const { return m_latencyEnergyCmxBackplane; }
51  unsigned int latencyEnergyCmxLocal() const { return m_latencyEnergyCmxLocal; }
52  unsigned int latencyEnergyCmxCable() const { return m_latencyEnergyCmxCable; }
53  unsigned int latencyEnergyCmxSystem() const { return m_latencyEnergyCmxSystem; }
54  unsigned int latencyEnergyCmxInfo() const { return m_latencyEnergyCmxInfo; }
55  unsigned int latencyEnergyCmxRoi() const { return m_latencyEnergyCmxRoi; }
56  unsigned int latencyTopo() const { return m_latencyTopo; }
57  unsigned int internalLatencyJemJet() const { return m_internalLatencyJemJet; }
58  unsigned int internalLatencyJemSum() const { return m_internalLatencyJemSum; }
59  unsigned int bcOffsetJemJet() const { return m_bcOffsetJemJet; }
60  unsigned int bcOffsetJemSum() const { return m_bcOffsetJemSum; }
61  int bcOffsetCmx() const { return m_bcOffsetCmx; }
62  int bcOffsetTopo() const { return m_bcOffsetTopo; }
63  std::string formatTypePpm() const { return m_formatTypePpm; }
64  std::string formatTypeCpJep() const { return m_formatTypeCpJep; }
65  std::string formatTypeTopo() const { return m_formatTypeTopo; }
66  unsigned int compressionThresholdPpm() const { return m_compressionThresholdPpm; }
67  unsigned int compressionThresholdCpJep() const { return m_compressionThresholdCpJep; }
68  unsigned int compressionThresholdTopo() const { return m_compressionThresholdTopo; }
69  unsigned int compressionBaselinePpm() const { return m_compressionBaselinePpm; }
70  unsigned int readout80ModePpm() const { return m_readout80ModePpm; }
71 
72  void setChannelId(unsigned int channelId) { m_channelId = channelId; }
73  void setdescription(const std::string& description) { m_description = description; }
122 
123 private:
124  unsigned int m_channelId = 0;
125  std::string m_description;
126  unsigned int m_baselinePointer = 0;
127  unsigned int m_numFadcSlices = 0;
128  unsigned int m_l1aFadcSlice = 0;
129  unsigned int m_numLutSlices = 0;
130  unsigned int m_l1aLutSlice = 0;
131  unsigned int m_numProcSlices = 0;
132  unsigned int m_l1aProcSlice = 0;
133  unsigned int m_numTopoSlices = 0;
134  unsigned int m_l1aTopoSlice = 0;
135  unsigned int m_latencyPpmFadc = 0;
136  unsigned int m_latencyPpmLut = 0;
137  unsigned int m_latencyCpmInput = 0;
138  unsigned int m_latencyCpmHits = 0;
139  unsigned int m_latencyCpmRoi = 0;
140  unsigned int m_latencyJemInput = 0;
141  unsigned int m_latencyJemRoi = 0;
142  unsigned int m_latencyCpCmxBackplane = 0;
143  unsigned int m_latencyCpCmxLocal = 0;
144  unsigned int m_latencyCpCmxCable = 0;
145  unsigned int m_latencyCpCmxSystem = 0;
146  unsigned int m_latencyCpCmxInfo = 0;
147  unsigned int m_latencyJetCmxBackplane = 0;
148  unsigned int m_latencyJetCmxLocal = 0;
149  unsigned int m_latencyJetCmxCable = 0;
150  unsigned int m_latencyJetCmxSystem = 0;
151  unsigned int m_latencyJetCmxInfo = 0;
152  unsigned int m_latencyJetCmxRoi = 0;
153  unsigned int m_latencyEnergyCmxBackplane = 0;
154  unsigned int m_latencyEnergyCmxLocal = 0;
155  unsigned int m_latencyEnergyCmxCable = 0;
156  unsigned int m_latencyEnergyCmxSystem = 0;
157  unsigned int m_latencyEnergyCmxInfo = 0;
158  unsigned int m_latencyEnergyCmxRoi = 0;
159  unsigned int m_latencyTopo = 0;
160  unsigned int m_internalLatencyJemJet = 0;
161  unsigned int m_internalLatencyJemSum = 0;
162  unsigned int m_bcOffsetJemJet = 0;
163  unsigned int m_bcOffsetJemSum = 0;
164  int m_bcOffsetCmx = 0;
165  int m_bcOffsetTopo = 0;
166  std::string m_formatTypePpm;
167  std::string m_formatTypeCpJep;
168  std::string m_formatTypeTopo;
169  unsigned int m_compressionThresholdPpm = 0;
170  unsigned int m_compressionThresholdCpJep = 0;
171  unsigned int m_compressionThresholdTopo = 0;
172  unsigned int m_compressionBaselinePpm = 0;
173  unsigned int m_readout80ModePpm = 0;
174 };
175 
176 #endif // TRIGT1CALOCALIBCONDITIONS_L1CALOREADOUTCONFIG_H
L1CaloReadoutConfig::m_l1aLutSlice
unsigned int m_l1aLutSlice
Definition: L1CaloReadoutConfig.h:130
L1CaloReadoutConfig::m_latencyCpCmxSystem
unsigned int m_latencyCpCmxSystem
Definition: L1CaloReadoutConfig.h:145
L1CaloReadoutConfig::setlatencyJemInput
void setlatencyJemInput(unsigned int latencyJemInput)
Definition: L1CaloReadoutConfig.h:88
L1CaloReadoutConfig::setlatencyEnergyCmxRoi
void setlatencyEnergyCmxRoi(unsigned int latencyEnergyCmxRoi)
Definition: L1CaloReadoutConfig.h:106
L1CaloReadoutConfig::m_latencyJemInput
unsigned int m_latencyJemInput
Definition: L1CaloReadoutConfig.h:140
L1CaloReadoutConfig::m_latencyCpmInput
unsigned int m_latencyCpmInput
Definition: L1CaloReadoutConfig.h:137
L1CaloReadoutConfig::setl1aTopoSlice
void setl1aTopoSlice(unsigned int l1aTopoSlice)
Definition: L1CaloReadoutConfig.h:82
L1CaloReadoutConfig::L1CaloReadoutConfig
L1CaloReadoutConfig()
Definition: L1CaloReadoutConfig.h:18
L1CaloReadoutConfig::m_bcOffsetJemSum
unsigned int m_bcOffsetJemSum
Definition: L1CaloReadoutConfig.h:163
L1CaloReadoutConfig::compressionBaselinePpm
unsigned int compressionBaselinePpm() const
Definition: L1CaloReadoutConfig.h:69
L1CaloReadoutConfig::m_baselinePointer
unsigned int m_baselinePointer
Definition: L1CaloReadoutConfig.h:126
L1CaloReadoutConfig::latencyJetCmxSystem
unsigned int latencyJetCmxSystem() const
Definition: L1CaloReadoutConfig.h:47
L1CaloReadoutConfig::m_latencyTopo
unsigned int m_latencyTopo
Definition: L1CaloReadoutConfig.h:159
L1CaloReadoutConfig::m_internalLatencyJemSum
unsigned int m_internalLatencyJemSum
Definition: L1CaloReadoutConfig.h:161
L1CaloReadoutConfig::internalLatencyJemSum
unsigned int internalLatencyJemSum() const
Definition: L1CaloReadoutConfig.h:58
L1CaloReadoutConfig::latencyEnergyCmxCable
unsigned int latencyEnergyCmxCable() const
Definition: L1CaloReadoutConfig.h:52
L1CaloReadoutConfig::setdescription
void setdescription(const std::string &description)
Definition: L1CaloReadoutConfig.h:73
L1CaloReadoutConfig::l1aLutSlice
unsigned int l1aLutSlice() const
Definition: L1CaloReadoutConfig.h:27
L1CaloReadoutConfig::setformatTypeTopo
void setformatTypeTopo(const std::string &formatTypeTopo)
Definition: L1CaloReadoutConfig.h:116
L1CaloReadoutConfig::latencyCpmHits
unsigned int latencyCpmHits() const
Definition: L1CaloReadoutConfig.h:35
L1CaloReadoutConfig::setlatencyTopo
void setlatencyTopo(unsigned int latencyTopo)
Definition: L1CaloReadoutConfig.h:107
L1CaloReadoutConfig::setlatencyCpmRoi
void setlatencyCpmRoi(unsigned int latencyCpmRoi)
Definition: L1CaloReadoutConfig.h:87
L1CaloReadoutConfig::l1aTopoSlice
unsigned int l1aTopoSlice() const
Definition: L1CaloReadoutConfig.h:31
L1CaloReadoutConfig::setinternalLatencyJemJet
void setinternalLatencyJemJet(unsigned int internalLatencyJemJet)
Definition: L1CaloReadoutConfig.h:108
L1CaloReadoutConfig::bcOffsetCmx
int bcOffsetCmx() const
Definition: L1CaloReadoutConfig.h:61
L1CaloReadoutConfig::latencyEnergyCmxSystem
unsigned int latencyEnergyCmxSystem() const
Definition: L1CaloReadoutConfig.h:53
L1CaloReadoutConfig::latencyCpCmxCable
unsigned int latencyCpCmxCable() const
Definition: L1CaloReadoutConfig.h:41
L1CaloReadoutConfig::m_description
std::string m_description
Definition: L1CaloReadoutConfig.h:125
L1CaloReadoutConfig::m_numProcSlices
unsigned int m_numProcSlices
Definition: L1CaloReadoutConfig.h:131
L1CaloReadoutConfig::m_compressionThresholdTopo
unsigned int m_compressionThresholdTopo
Definition: L1CaloReadoutConfig.h:171
L1CaloReadoutConfig::internalLatencyJemJet
unsigned int internalLatencyJemJet() const
Definition: L1CaloReadoutConfig.h:57
L1CaloReadoutConfig::latencyCpCmxInfo
unsigned int latencyCpCmxInfo() const
Definition: L1CaloReadoutConfig.h:43
L1CaloReadoutConfig::readout80ModePpm
unsigned int readout80ModePpm() const
Definition: L1CaloReadoutConfig.h:70
L1CaloReadoutConfig::latencyJetCmxLocal
unsigned int latencyJetCmxLocal() const
Definition: L1CaloReadoutConfig.h:45
L1CaloReadoutConfig::m_latencyEnergyCmxCable
unsigned int m_latencyEnergyCmxCable
Definition: L1CaloReadoutConfig.h:155
L1CaloReadoutConfig::numTopoSlices
unsigned int numTopoSlices() const
Definition: L1CaloReadoutConfig.h:30
L1CaloReadoutConfig::latencyPpmLut
unsigned int latencyPpmLut() const
Definition: L1CaloReadoutConfig.h:33
L1CaloReadoutConfig::latencyCpmRoi
unsigned int latencyCpmRoi() const
Definition: L1CaloReadoutConfig.h:36
L1CaloReadoutConfig::setlatencyJetCmxInfo
void setlatencyJetCmxInfo(unsigned int latencyJetCmxInfo)
Definition: L1CaloReadoutConfig.h:99
L1CaloReadoutConfig::m_bcOffsetCmx
int m_bcOffsetCmx
Definition: L1CaloReadoutConfig.h:164
L1CaloReadoutConfig::m_latencyEnergyCmxInfo
unsigned int m_latencyEnergyCmxInfo
Definition: L1CaloReadoutConfig.h:157
L1CaloReadoutConfig::m_l1aProcSlice
unsigned int m_l1aProcSlice
Definition: L1CaloReadoutConfig.h:132
L1CaloReadoutConfig::latencyJetCmxRoi
unsigned int latencyJetCmxRoi() const
Definition: L1CaloReadoutConfig.h:49
L1CaloReadoutConfig::latencyTopo
unsigned int latencyTopo() const
Definition: L1CaloReadoutConfig.h:56
L1CaloReadoutConfig::m_latencyPpmLut
unsigned int m_latencyPpmLut
Definition: L1CaloReadoutConfig.h:136
L1CaloReadoutConfig::baselinePointer
unsigned int baselinePointer() const
Definition: L1CaloReadoutConfig.h:23
L1CaloReadoutConfig::setlatencyEnergyCmxInfo
void setlatencyEnergyCmxInfo(unsigned int latencyEnergyCmxInfo)
Definition: L1CaloReadoutConfig.h:105
L1CaloReadoutConfig::setformatTypeCpJep
void setformatTypeCpJep(const std::string &formatTypeCpJep)
Definition: L1CaloReadoutConfig.h:115
L1CaloReadoutConfig::latencyEnergyCmxRoi
unsigned int latencyEnergyCmxRoi() const
Definition: L1CaloReadoutConfig.h:55
L1CaloReadoutConfig::compressionThresholdCpJep
unsigned int compressionThresholdCpJep() const
Definition: L1CaloReadoutConfig.h:67
L1CaloReadoutConfig::setlatencyJetCmxRoi
void setlatencyJetCmxRoi(unsigned int latencyJetCmxRoi)
Definition: L1CaloReadoutConfig.h:100
L1CaloReadoutConfig::m_latencyJetCmxCable
unsigned int m_latencyJetCmxCable
Definition: L1CaloReadoutConfig.h:149
L1CaloReadoutConfig::setbcOffsetCmx
void setbcOffsetCmx(int bcOffsetCmx)
Definition: L1CaloReadoutConfig.h:112
L1CaloReadoutConfig::m_latencyJetCmxRoi
unsigned int m_latencyJetCmxRoi
Definition: L1CaloReadoutConfig.h:152
L1CaloReadoutConfig::setlatencyEnergyCmxLocal
void setlatencyEnergyCmxLocal(unsigned int latencyEnergyCmxLocal)
Definition: L1CaloReadoutConfig.h:102
L1CaloReadoutConfig::channelId
unsigned int channelId() const
Definition: L1CaloReadoutConfig.h:21
L1CaloReadoutConfig::bcOffsetJemJet
unsigned int bcOffsetJemJet() const
Definition: L1CaloReadoutConfig.h:59
L1CaloReadoutConfig::m_latencyCpmRoi
unsigned int m_latencyCpmRoi
Definition: L1CaloReadoutConfig.h:139
L1CaloReadoutConfig::setl1aProcSlice
void setl1aProcSlice(unsigned int l1aProcSlice)
Definition: L1CaloReadoutConfig.h:80
L1CaloReadoutConfig
Folder <-> Object mapping for /TRIGGER/L1Calo/V2/Configuration/ReadoutConfig .
Definition: L1CaloReadoutConfig.h:16
L1CaloReadoutConfig::description
std::string description() const
Definition: L1CaloReadoutConfig.h:22
L1CaloReadoutConfig::latencyJetCmxInfo
unsigned int latencyJetCmxInfo() const
Definition: L1CaloReadoutConfig.h:48
L1CaloReadoutConfig::m_latencyCpCmxInfo
unsigned int m_latencyCpCmxInfo
Definition: L1CaloReadoutConfig.h:146
L1CaloReadoutConfig::m_latencyEnergyCmxBackplane
unsigned int m_latencyEnergyCmxBackplane
Definition: L1CaloReadoutConfig.h:153
L1CaloReadoutConfig::latencyPpmFadc
unsigned int latencyPpmFadc() const
Definition: L1CaloReadoutConfig.h:32
L1CaloReadoutConfig::m_latencyJetCmxInfo
unsigned int m_latencyJetCmxInfo
Definition: L1CaloReadoutConfig.h:151
L1CaloReadoutConfig::m_compressionBaselinePpm
unsigned int m_compressionBaselinePpm
Definition: L1CaloReadoutConfig.h:172
L1CaloReadoutConfig::setlatencyCpCmxInfo
void setlatencyCpCmxInfo(unsigned int latencyCpCmxInfo)
Definition: L1CaloReadoutConfig.h:94
L1CaloReadoutConfig::latencyCpCmxSystem
unsigned int latencyCpCmxSystem() const
Definition: L1CaloReadoutConfig.h:42
L1CaloReadoutConfig::bcOffsetJemSum
unsigned int bcOffsetJemSum() const
Definition: L1CaloReadoutConfig.h:60
L1CaloReadoutConfig::setlatencyPpmLut
void setlatencyPpmLut(unsigned int latencyPpmLut)
Definition: L1CaloReadoutConfig.h:84
L1CaloReadoutConfig::m_l1aFadcSlice
unsigned int m_l1aFadcSlice
Definition: L1CaloReadoutConfig.h:128
L1CaloReadoutConfig::setcompressionThresholdPpm
void setcompressionThresholdPpm(unsigned int compressionThresholdPpm)
Definition: L1CaloReadoutConfig.h:117
L1CaloReadoutConfig::setinternalLatencyJemSum
void setinternalLatencyJemSum(unsigned int internalLatencyJemSum)
Definition: L1CaloReadoutConfig.h:109
L1CaloReadoutConfig::setreadout80ModePpm
void setreadout80ModePpm(unsigned int readout80ModePpm)
Definition: L1CaloReadoutConfig.h:121
L1CaloReadoutConfig::setlatencyJemRoi
void setlatencyJemRoi(unsigned int latencyJemRoi)
Definition: L1CaloReadoutConfig.h:89
L1CaloReadoutConfig::setlatencyCpCmxLocal
void setlatencyCpCmxLocal(unsigned int latencyCpCmxLocal)
Definition: L1CaloReadoutConfig.h:91
L1CaloReadoutConfig::numFadcSlices
unsigned int numFadcSlices() const
Definition: L1CaloReadoutConfig.h:24
L1CaloReadoutConfig::setlatencyEnergyCmxCable
void setlatencyEnergyCmxCable(unsigned int latencyEnergyCmxCable)
Definition: L1CaloReadoutConfig.h:103
L1CaloReadoutConfig::setlatencyEnergyCmxSystem
void setlatencyEnergyCmxSystem(unsigned int latencyEnergyCmxSystem)
Definition: L1CaloReadoutConfig.h:104
L1CaloReadoutConfig::numLutSlices
unsigned int numLutSlices() const
Definition: L1CaloReadoutConfig.h:26
L1CaloReadoutConfig::m_latencyJetCmxSystem
unsigned int m_latencyJetCmxSystem
Definition: L1CaloReadoutConfig.h:150
L1CaloReadoutConfig::m_numTopoSlices
unsigned int m_numTopoSlices
Definition: L1CaloReadoutConfig.h:133
L1CaloReadoutConfig::m_internalLatencyJemJet
unsigned int m_internalLatencyJemJet
Definition: L1CaloReadoutConfig.h:160
L1CaloReadoutConfig::latencyJetCmxBackplane
unsigned int latencyJetCmxBackplane() const
Definition: L1CaloReadoutConfig.h:44
L1CaloReadoutConfig::setl1aFadcSlice
void setl1aFadcSlice(unsigned int l1aFadcSlice)
Definition: L1CaloReadoutConfig.h:76
L1CaloReadoutConfig::setlatencyCpCmxCable
void setlatencyCpCmxCable(unsigned int latencyCpCmxCable)
Definition: L1CaloReadoutConfig.h:92
L1CaloReadoutConfig::latencyEnergyCmxInfo
unsigned int latencyEnergyCmxInfo() const
Definition: L1CaloReadoutConfig.h:54
L1CaloReadoutConfig::m_numLutSlices
unsigned int m_numLutSlices
Definition: L1CaloReadoutConfig.h:129
L1CaloReadoutConfig::m_latencyCpCmxLocal
unsigned int m_latencyCpCmxLocal
Definition: L1CaloReadoutConfig.h:143
L1CaloReadoutConfig::setbcOffsetTopo
void setbcOffsetTopo(int bcOffsetTopo)
Definition: L1CaloReadoutConfig.h:113
L1CaloReadoutConfig::setcompressionBaselinePpm
void setcompressionBaselinePpm(unsigned int compressionBaselinePpm)
Definition: L1CaloReadoutConfig.h:120
L1CaloReadoutConfig::setnumTopoSlices
void setnumTopoSlices(unsigned int numTopoSlices)
Definition: L1CaloReadoutConfig.h:81
L1CaloReadoutConfig::m_compressionThresholdPpm
unsigned int m_compressionThresholdPpm
Definition: L1CaloReadoutConfig.h:169
L1CaloReadoutConfig::numProcSlices
unsigned int numProcSlices() const
Definition: L1CaloReadoutConfig.h:28
L1CaloReadoutConfig::m_bcOffsetTopo
int m_bcOffsetTopo
Definition: L1CaloReadoutConfig.h:165
L1CaloReadoutConfig::m_latencyJetCmxLocal
unsigned int m_latencyJetCmxLocal
Definition: L1CaloReadoutConfig.h:148
L1CaloReadoutConfig::m_numFadcSlices
unsigned int m_numFadcSlices
Definition: L1CaloReadoutConfig.h:127
L1CaloReadoutConfig::latencyCpmInput
unsigned int latencyCpmInput() const
Definition: L1CaloReadoutConfig.h:34
L1CaloReadoutConfig::setnumFadcSlices
void setnumFadcSlices(unsigned int numFadcSlices)
Definition: L1CaloReadoutConfig.h:75
L1CaloReadoutConfig::setlatencyCpmHits
void setlatencyCpmHits(unsigned int latencyCpmHits)
Definition: L1CaloReadoutConfig.h:86
L1CaloReadoutConfig::l1aFadcSlice
unsigned int l1aFadcSlice() const
Definition: L1CaloReadoutConfig.h:25
L1CaloReadoutConfig::setl1aLutSlice
void setl1aLutSlice(unsigned int l1aLutSlice)
Definition: L1CaloReadoutConfig.h:78
L1CaloReadoutConfig::setlatencyEnergyCmxBackplane
void setlatencyEnergyCmxBackplane(unsigned int latencyEnergyCmxBackplane)
Definition: L1CaloReadoutConfig.h:101
L1CaloReadoutConfig::setlatencyCpmInput
void setlatencyCpmInput(unsigned int latencyCpmInput)
Definition: L1CaloReadoutConfig.h:85
L1CaloReadoutConfig::setlatencyCpCmxSystem
void setlatencyCpCmxSystem(unsigned int latencyCpCmxSystem)
Definition: L1CaloReadoutConfig.h:93
L1CaloReadoutConfig::m_compressionThresholdCpJep
unsigned int m_compressionThresholdCpJep
Definition: L1CaloReadoutConfig.h:170
L1CaloReadoutConfig::m_latencyJetCmxBackplane
unsigned int m_latencyJetCmxBackplane
Definition: L1CaloReadoutConfig.h:147
L1CaloReadoutConfig::formatTypeCpJep
std::string formatTypeCpJep() const
Definition: L1CaloReadoutConfig.h:64
L1CaloReadoutConfig::m_bcOffsetJemJet
unsigned int m_bcOffsetJemJet
Definition: L1CaloReadoutConfig.h:162
L1CaloReadoutConfig::latencyJemInput
unsigned int latencyJemInput() const
Definition: L1CaloReadoutConfig.h:37
L1CaloReadoutConfig::bcOffsetTopo
int bcOffsetTopo() const
Definition: L1CaloReadoutConfig.h:62
L1CaloReadoutConfig::l1aProcSlice
unsigned int l1aProcSlice() const
Definition: L1CaloReadoutConfig.h:29
L1CaloReadoutConfig::setbcOffsetJemSum
void setbcOffsetJemSum(unsigned int bcOffsetJemSum)
Definition: L1CaloReadoutConfig.h:111
L1CaloReadoutConfig::latencyCpCmxLocal
unsigned int latencyCpCmxLocal() const
Definition: L1CaloReadoutConfig.h:40
L1CaloReadoutConfig::m_latencyCpmHits
unsigned int m_latencyCpmHits
Definition: L1CaloReadoutConfig.h:138
L1CaloReadoutConfig::compressionThresholdPpm
unsigned int compressionThresholdPpm() const
Definition: L1CaloReadoutConfig.h:66
L1CaloReadoutConfig::m_formatTypeTopo
std::string m_formatTypeTopo
Definition: L1CaloReadoutConfig.h:168
L1CaloReadoutConfig::setcompressionThresholdTopo
void setcompressionThresholdTopo(unsigned int compressionThresholdTopo)
Definition: L1CaloReadoutConfig.h:119
L1CaloReadoutConfig::setChannelId
void setChannelId(unsigned int channelId)
Definition: L1CaloReadoutConfig.h:72
L1CaloReadoutConfig::latencyEnergyCmxLocal
unsigned int latencyEnergyCmxLocal() const
Definition: L1CaloReadoutConfig.h:51
L1CaloReadoutConfig::m_latencyPpmFadc
unsigned int m_latencyPpmFadc
Definition: L1CaloReadoutConfig.h:135
L1CaloReadoutConfig::m_latencyEnergyCmxLocal
unsigned int m_latencyEnergyCmxLocal
Definition: L1CaloReadoutConfig.h:154
L1CaloReadoutConfig::latencyCpCmxBackplane
unsigned int latencyCpCmxBackplane() const
Definition: L1CaloReadoutConfig.h:39
L1CaloReadoutConfig::setlatencyCpCmxBackplane
void setlatencyCpCmxBackplane(unsigned int latencyCpCmxBackplane)
Definition: L1CaloReadoutConfig.h:90
L1CaloReadoutConfig::m_formatTypePpm
std::string m_formatTypePpm
Definition: L1CaloReadoutConfig.h:166
L1CaloReadoutConfig::m_latencyEnergyCmxSystem
unsigned int m_latencyEnergyCmxSystem
Definition: L1CaloReadoutConfig.h:156
L1CaloReadoutConfig::setlatencyJetCmxCable
void setlatencyJetCmxCable(unsigned int latencyJetCmxCable)
Definition: L1CaloReadoutConfig.h:97
L1CaloReadoutConfig::m_latencyEnergyCmxRoi
unsigned int m_latencyEnergyCmxRoi
Definition: L1CaloReadoutConfig.h:158
L1CaloReadoutConfig::m_readout80ModePpm
unsigned int m_readout80ModePpm
Definition: L1CaloReadoutConfig.h:173
L1CaloReadoutConfig::m_latencyCpCmxCable
unsigned int m_latencyCpCmxCable
Definition: L1CaloReadoutConfig.h:144
L1CaloReadoutConfig::m_formatTypeCpJep
std::string m_formatTypeCpJep
Definition: L1CaloReadoutConfig.h:167
L1CaloReadoutConfig::setlatencyJetCmxBackplane
void setlatencyJetCmxBackplane(unsigned int latencyJetCmxBackplane)
Definition: L1CaloReadoutConfig.h:95
L1CaloReadoutConfig::setbaselinePointer
void setbaselinePointer(unsigned int baselinePointer)
Definition: L1CaloReadoutConfig.h:74
L1CaloReadoutConfig::setlatencyPpmFadc
void setlatencyPpmFadc(unsigned int latencyPpmFadc)
Definition: L1CaloReadoutConfig.h:83
L1CaloReadoutConfig::m_l1aTopoSlice
unsigned int m_l1aTopoSlice
Definition: L1CaloReadoutConfig.h:134
L1CaloReadoutConfig::latencyJemRoi
unsigned int latencyJemRoi() const
Definition: L1CaloReadoutConfig.h:38
L1CaloReadoutConfig::formatTypeTopo
std::string formatTypeTopo() const
Definition: L1CaloReadoutConfig.h:65
L1CaloReadoutConfig::setnumLutSlices
void setnumLutSlices(unsigned int numLutSlices)
Definition: L1CaloReadoutConfig.h:77
L1CaloReadoutConfig::setlatencyJetCmxSystem
void setlatencyJetCmxSystem(unsigned int latencyJetCmxSystem)
Definition: L1CaloReadoutConfig.h:98
L1CaloReadoutConfig::formatTypePpm
std::string formatTypePpm() const
Definition: L1CaloReadoutConfig.h:63
L1CaloReadoutConfig::latencyJetCmxCable
unsigned int latencyJetCmxCable() const
Definition: L1CaloReadoutConfig.h:46
L1CaloReadoutConfig::m_latencyCpCmxBackplane
unsigned int m_latencyCpCmxBackplane
Definition: L1CaloReadoutConfig.h:142
L1CaloReadoutConfig::setcompressionThresholdCpJep
void setcompressionThresholdCpJep(unsigned int compressionThresholdCpJep)
Definition: L1CaloReadoutConfig.h:118
L1CaloReadoutConfig::m_latencyJemRoi
unsigned int m_latencyJemRoi
Definition: L1CaloReadoutConfig.h:141
L1CaloReadoutConfig::latencyEnergyCmxBackplane
unsigned int latencyEnergyCmxBackplane() const
Definition: L1CaloReadoutConfig.h:50
L1CaloReadoutConfig::compressionThresholdTopo
unsigned int compressionThresholdTopo() const
Definition: L1CaloReadoutConfig.h:68
L1CaloReadoutConfig::setbcOffsetJemJet
void setbcOffsetJemJet(unsigned int bcOffsetJemJet)
Definition: L1CaloReadoutConfig.h:110
L1CaloReadoutConfig::setnumProcSlices
void setnumProcSlices(unsigned int numProcSlices)
Definition: L1CaloReadoutConfig.h:79
L1CaloReadoutConfig::setformatTypePpm
void setformatTypePpm(const std::string &formatTypePpm)
Definition: L1CaloReadoutConfig.h:114
L1CaloReadoutConfig::m_channelId
unsigned int m_channelId
Definition: L1CaloReadoutConfig.h:124
L1CaloReadoutConfig::setlatencyJetCmxLocal
void setlatencyJetCmxLocal(unsigned int latencyJetCmxLocal)
Definition: L1CaloReadoutConfig.h:96