ATLAS Offline Software
L1CaloReadoutConfig.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
5 
6 L1CaloReadoutConfig::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)
7  : m_channelId(channelId)
8  , m_description(description)
9  , m_baselinePointer(baselinePointer)
10  , m_numFadcSlices(numFadcSlices)
11  , m_l1aFadcSlice(l1aFadcSlice)
12  , m_numLutSlices(numLutSlices)
13  , m_l1aLutSlice(l1aLutSlice)
14  , m_numProcSlices(numProcSlices)
15  , m_l1aProcSlice(l1aProcSlice)
16  , m_numTopoSlices(numTopoSlices)
17  , m_l1aTopoSlice(l1aTopoSlice)
18  , m_latencyPpmFadc(latencyPpmFadc)
19  , m_latencyPpmLut(latencyPpmLut)
20  , m_latencyCpmInput(latencyCpmInput)
21  , m_latencyCpmHits(latencyCpmHits)
22  , m_latencyCpmRoi(latencyCpmRoi)
23  , m_latencyJemInput(latencyJemInput)
24  , m_latencyJemRoi(latencyJemRoi)
25  , m_latencyCpCmxBackplane(latencyCpCmxBackplane)
26  , m_latencyCpCmxLocal(latencyCpCmxLocal)
27  , m_latencyCpCmxCable(latencyCpCmxCable)
28  , m_latencyCpCmxSystem(latencyCpCmxSystem)
29  , m_latencyCpCmxInfo(latencyCpCmxInfo)
30  , m_latencyJetCmxBackplane(latencyJetCmxBackplane)
31  , m_latencyJetCmxLocal(latencyJetCmxLocal)
32  , m_latencyJetCmxCable(latencyJetCmxCable)
33  , m_latencyJetCmxSystem(latencyJetCmxSystem)
34  , m_latencyJetCmxInfo(latencyJetCmxInfo)
35  , m_latencyJetCmxRoi(latencyJetCmxRoi)
36  , m_latencyEnergyCmxBackplane(latencyEnergyCmxBackplane)
37  , m_latencyEnergyCmxLocal(latencyEnergyCmxLocal)
38  , m_latencyEnergyCmxCable(latencyEnergyCmxCable)
39  , m_latencyEnergyCmxSystem(latencyEnergyCmxSystem)
40  , m_latencyEnergyCmxInfo(latencyEnergyCmxInfo)
41  , m_latencyEnergyCmxRoi(latencyEnergyCmxRoi)
42  , m_latencyTopo(latencyTopo)
43  , m_internalLatencyJemJet(internalLatencyJemJet)
44  , m_internalLatencyJemSum(internalLatencyJemSum)
45  , m_bcOffsetJemJet(bcOffsetJemJet)
46  , m_bcOffsetJemSum(bcOffsetJemSum)
47  , m_bcOffsetCmx(bcOffsetCmx)
48  , m_bcOffsetTopo(bcOffsetTopo)
49  , m_formatTypePpm(formatTypePpm)
50  , m_formatTypeCpJep(formatTypeCpJep)
51  , m_formatTypeTopo(formatTypeTopo)
52  , m_compressionThresholdPpm(compressionThresholdPpm)
53  , m_compressionThresholdCpJep(compressionThresholdCpJep)
54  , m_compressionThresholdTopo(compressionThresholdTopo)
55  , m_compressionBaselinePpm(compressionBaselinePpm)
56  , m_readout80ModePpm(readout80ModePpm)
57 {
58 }
L1CaloReadoutConfig::L1CaloReadoutConfig
L1CaloReadoutConfig()
Definition: L1CaloReadoutConfig.h:18
CaloCondBlobAlgs_fillNoiseFromASCII.channelId
channelId
Definition: CaloCondBlobAlgs_fillNoiseFromASCII.py:122
L1CaloReadoutConfig.h
description
std::string description
glabal timer - how long have I taken so far?
Definition: hcg.cxx:88