#include <RUDecodeData.h>
Definition at line 31 of file RUDecodeData.h.
◆ RUDecodeData()
| o2::itsmft::RUDecodeData::RUDecodeData |
( |
| ) |
|
|
inline |
◆ checkLinkInSync()
check if the link data is in sync with majority
Definition at line 102 of file RUDecodeData.cxx.
◆ ClassDefNV()
◆ clear()
| void o2::itsmft::RUDecodeData::clear |
( |
| ) |
|
◆ clearSeenChipIDs()
| void o2::itsmft::RUDecodeData::clearSeenChipIDs |
( |
| ) |
|
|
inline |
◆ decodeROF()
◆ dumpcabledata()
| void o2::itsmft::RUDecodeData::dumpcabledata |
( |
int |
icab | ) |
|
◆ fillChipStatistics()
| void o2::itsmft::RUDecodeData::fillChipStatistics |
( |
int |
icab, |
|
|
const ChipPixelData * |
chipData |
|
) |
| |
◆ setROFInfo()
attach ROF-related info to fired chip. This method has to be in the cxx to avoid explicit dependence of the RUDecodData on GBTLink class
Definition at line 47 of file RUDecodeData.cxx.
◆ cableData
◆ cableHWID
| std::array<uint8_t, MaxCablesPerRU> o2::itsmft::RUDecodeData::cableHWID {} |
◆ cableLinkID
| std::array<uint8_t, MaxCablesPerRU> o2::itsmft::RUDecodeData::cableLinkID {} |
◆ cableLinkPtr
◆ calibData
◆ chipErrorsTF
| std::unordered_map<uint32_t, std::pair<uint32_t, uint32_t> > o2::itsmft::RUDecodeData::chipErrorsTF {} |
◆ chipsData
◆ errMsgVecTF
| std::vector<ErrorMessage> o2::itsmft::RUDecodeData::errMsgVecTF |
◆ lastChipChecked
| int o2::itsmft::RUDecodeData::lastChipChecked = 0 |
◆ linkHBFToDump
| std::unordered_map<uint64_t, uint32_t> o2::itsmft::RUDecodeData::linkHBFToDump {} |
◆ links
| std::array<int, MaxLinksPerRU> o2::itsmft::RUDecodeData::links {} |
◆ MaxCablesPerRU
| constexpr int o2::itsmft::RUDecodeData::MaxCablesPerRU = 28 |
|
staticconstexpr |
◆ MaxChipsPerRU
| constexpr int o2::itsmft::RUDecodeData::MaxChipsPerRU = 196 |
|
staticconstexpr |
◆ MaxLinksPerRU
| constexpr int o2::itsmft::RUDecodeData::MaxLinksPerRU = 3 |
|
staticconstexpr |
◆ nChipsFired
| int o2::itsmft::RUDecodeData::nChipsFired = 0 |
◆ nLinks
| int o2::itsmft::RUDecodeData::nLinks = 0 |
◆ nLinksDone
| int o2::itsmft::RUDecodeData::nLinksDone = 0 |
◆ nNonEmptyLinks
| int o2::itsmft::RUDecodeData::nNonEmptyLinks = 0 |
◆ ROFRampUpStage
| bool o2::itsmft::RUDecodeData::ROFRampUpStage = false |
◆ ruInfo
| const RUInfo* o2::itsmft::RUDecodeData::ruInfo = nullptr |
◆ ruSWID
| int o2::itsmft::RUDecodeData::ruSWID = -1 |
◆ seenChipIDs
| std::vector<uint16_t> o2::itsmft::RUDecodeData::seenChipIDs {} |
◆ seenChipIDsInCable
| std::vector<uint16_t> o2::itsmft::RUDecodeData::seenChipIDsInCable {} |
◆ seenChips
| std::map<int, ChipPixelData*> o2::itsmft::RUDecodeData::seenChips {} |
◆ verbosity
| int o2::itsmft::RUDecodeData::verbosity = 0 |
The documentation for this struct was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/reconstruction/include/ITSMFTReconstruction/RUDecodeData.h
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/reconstruction/src/RUDecodeData.cxx