Decoder of the EMCAL/DCAL STU data.
More...
#include <StuDecoder.h>
Decoder of the EMCAL/DCAL STU data.
- Author
- Martin Poghosyan marti.nosp@m.n.po.nosp@m.ghosy.nosp@m.an@c.nosp@m.ern.c.nosp@m.h, Oak Ridge National Laboratory
- Since
- Apr. 27, 2022
Definition at line 31 of file StuDecoder.h.
◆ StuDecoder()
Constructor.
- Parameters
-
reader | Raw reader instance to be decoded |
Definition at line 24 of file StuDecoder.cxx.
◆ ~StuDecoder()
o2::emcal::StuDecoder::~StuDecoder |
( |
| ) |
|
|
default |
◆ decode()
void StuDecoder::decode |
( |
| ) |
|
Decode the STU stream.
- Exceptions
-
StuDecoderError | if the STU payload cannot be decoded |
Definition at line 78 of file StuDecoder.cxx.
◆ dumpSTUcfg()
void StuDecoder::dumpSTUcfg |
( |
| ) |
const |
◆ getFastOrADC()
int16_t o2::emcal::StuDecoder::getFastOrADC |
( |
int |
iTRU, |
|
|
int |
iCh |
|
) |
| const |
|
inline |
◆ getFastOrADCs()
std::vector< int16_t > o2::emcal::StuDecoder::getFastOrADCs |
( |
| ) |
const |
|
inline |
◆ getFeeID()
int o2::emcal::StuDecoder::getFeeID |
( |
| ) |
const |
|
inline |
◆ getFrameReceived()
int32_t o2::emcal::StuDecoder::getFrameReceived |
( |
| ) |
const |
|
inline |
◆ getFrameReceivedSTU()
int32_t o2::emcal::StuDecoder::getFrameReceivedSTU |
( |
| ) |
const |
|
inline |
◆ getFWversion()
int32_t o2::emcal::StuDecoder::getFWversion |
( |
| ) |
const |
|
inline |
◆ getIndexOfL1GammaHighPatch()
int16_t o2::emcal::StuDecoder::getIndexOfL1GammaHighPatch |
( |
int |
id | ) |
const |
|
inline |
◆ getIndexOfL1GammaLowPatch()
int16_t o2::emcal::StuDecoder::getIndexOfL1GammaLowPatch |
( |
int |
id | ) |
const |
|
inline |
◆ getIndexOfL1JetHighPatch()
int16_t o2::emcal::StuDecoder::getIndexOfL1JetHighPatch |
( |
int |
id | ) |
const |
|
inline |
◆ getIndexOfL1JetLowPatch()
int16_t o2::emcal::StuDecoder::getIndexOfL1JetLowPatch |
( |
int |
id | ) |
const |
|
inline |
◆ getL1GammaHighPatchIndices()
std::vector< int16_t > o2::emcal::StuDecoder::getL1GammaHighPatchIndices |
( |
| ) |
const |
|
inline |
◆ getL1GammaHighThreshold()
int32_t o2::emcal::StuDecoder::getL1GammaHighThreshold |
( |
| ) |
const |
|
inline |
◆ getL1GammaLowPatchIndics()
std::vector< int16_t > o2::emcal::StuDecoder::getL1GammaLowPatchIndics |
( |
| ) |
const |
|
inline |
◆ getL1GammaLowThreshold()
int32_t o2::emcal::StuDecoder::getL1GammaLowThreshold |
( |
| ) |
const |
|
inline |
◆ getL1GammaMaxPatch()
std::tuple< int, int, int > o2::emcal::StuDecoder::getL1GammaMaxPatch |
( |
| ) |
const |
|
inline |
◆ getL1JetHighPatchIndices()
std::vector< int16_t > o2::emcal::StuDecoder::getL1JetHighPatchIndices |
( |
| ) |
const |
|
inline |
◆ getL1JetHighThreshold()
int32_t o2::emcal::StuDecoder::getL1JetHighThreshold |
( |
| ) |
const |
|
inline |
◆ getL1JetLowPatchIndices()
std::vector< int16_t > o2::emcal::StuDecoder::getL1JetLowPatchIndices |
( |
| ) |
const |
|
inline |
◆ getL1JetLowThreshold()
int32_t o2::emcal::StuDecoder::getL1JetLowThreshold |
( |
| ) |
const |
|
inline |
◆ getNumberOfL1GammaHighPatches()
int o2::emcal::StuDecoder::getNumberOfL1GammaHighPatches |
( |
| ) |
const |
|
inline |
◆ getNumberOfL1GammaLowPatches()
int o2::emcal::StuDecoder::getNumberOfL1GammaLowPatches |
( |
| ) |
const |
|
inline |
◆ getNumberOfL1JetHighPatches()
int o2::emcal::StuDecoder::getNumberOfL1JetHighPatches |
( |
| ) |
const |
|
inline |
◆ getNumberOfL1JetLowPatches()
int o2::emcal::StuDecoder::getNumberOfL1JetLowPatches |
( |
| ) |
const |
|
inline |
◆ getNumberOfTRUs()
int o2::emcal::StuDecoder::getNumberOfTRUs |
( |
| ) |
const |
|
inline |
◆ getParchSize()
int32_t o2::emcal::StuDecoder::getParchSize |
( |
| ) |
const |
|
inline |
◆ getRegionEnable()
int32_t o2::emcal::StuDecoder::getRegionEnable |
( |
| ) |
const |
|
inline |
◆ getRho()
int32_t o2::emcal::StuDecoder::getRho |
( |
| ) |
const |
|
inline |
◆ getSTUtype()
STUtype_t o2::emcal::StuDecoder::getSTUtype |
( |
| ) |
const |
|
inline |
◆ isFullPayload()
bool o2::emcal::StuDecoder::isFullPayload |
( |
| ) |
const |
|
inline |
◆ isL1GammaHighFired()
bool o2::emcal::StuDecoder::isL1GammaHighFired |
( |
| ) |
const |
|
inline |
◆ isL1GammaLowFired()
bool o2::emcal::StuDecoder::isL1GammaLowFired |
( |
| ) |
const |
|
inline |
◆ isL1JetHighFired()
bool o2::emcal::StuDecoder::isL1JetHighFired |
( |
| ) |
const |
|
inline |
◆ isL1JetLowFired()
bool o2::emcal::StuDecoder::isL1JetLowFired |
( |
| ) |
const |
|
inline |
◆ isMedianMode()
bool o2::emcal::StuDecoder::isMedianMode |
( |
| ) |
const |
|
inline |
◆ mDebug
int o2::emcal::StuDecoder::mDebug = -3 |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/EMCAL/reconstruction/include/EMCALReconstruction/StuDecoder.h
- /home/runner/work/AliceO2/AliceO2/Detectors/EMCAL/reconstruction/src/StuDecoder.cxx