#include <RawDataDecoder.h>
|
| RawDataDecoder ()=default |
|
| ~RawDataDecoder ()=default |
|
int | addCTPDigit (uint32_t linkCRU, uint32_t triggerOrbit, gbtword80_t &diglet, gbtword80_t &pldmask, std::map< o2::InteractionRecord, CTPDigit > &digits) |
|
int | decodeRaw (o2::framework::InputRecord &inputs, std::vector< o2::framework::InputSpec > &filter, o2::pmr::vector< CTPDigit > &digits, std::vector< LumiInfo > &lumiPointsHBF1) |
|
int | decodeRawFatal (o2::framework::InputRecord &inputs, std::vector< o2::framework::InputSpec > &filter) |
|
int | decodeRaw (o2::framework::InputRecord &inputs, std::vector< o2::framework::InputSpec > &filter, std::vector< CTPDigit > &digits, std::vector< LumiInfo > &lumiPointsHBF1) |
|
void | setDecodeInps (bool decodeinps) |
|
void | setDoLumi (bool lumi) |
|
void | setDoDigits (bool digi) |
|
void | setVerbose (bool v) |
|
void | setMAXErrors (int m) |
|
int | setLumiInp (int lumiinp, std::string inp) |
|
void | setCTPConfig (CTPConfiguration cfg) |
|
void | setCheckConsistency (bool check) |
|
uint32_t | getIRRejected () const |
|
uint32_t | getTCRRejected () const |
|
std::vector< uint32_t > & | getTFOrbits () |
|
int | getErrorIR () |
|
int | getErrorTCR () |
|
CTPConfiguration & | getCTPConfig () |
|
int | init () |
|
int | checkReadoutConsistentncy (o2::pmr::vector< CTPDigit > &digits, uint64_t trgclassmask=0xffffffffffffffff) |
|
|
static void | makeGBTWordInverse (std::vector< gbtword80_t > &diglets, gbtword80_t &GBTWord, gbtword80_t &remnant, uint32_t &size_gbt, uint32_t Npld) |
|
static int | shiftNew (const o2::InteractionRecord &irin, uint32_t TFOrbit, std::bitset< 48 > &inpmask, int64_t shift, int level, std::map< o2::InteractionRecord, CTPDigit > &digmap) |
|
static int | shiftInputs (std::map< o2::InteractionRecord, CTPDigit > &digitsMap, o2::pmr::vector< CTPDigit > &digits, uint32_t TFOrbit, uint64_t trgclassmask=0xffffffffffffffff) |
|
Definition at line 31 of file RawDataDecoder.h.
◆ RawDataDecoder()
o2::ctp::RawDataDecoder::RawDataDecoder |
( |
| ) |
|
|
default |
◆ ~RawDataDecoder()
o2::ctp::RawDataDecoder::~RawDataDecoder |
( |
| ) |
|
|
default |
◆ addCTPDigit()
◆ checkReadoutConsistentncy()
int RawDataDecoder::checkReadoutConsistentncy |
( |
o2::pmr::vector< CTPDigit > & |
digits, |
|
|
uint64_t |
trgclassmask = 0xffffffffffffffff |
|
) |
| |
◆ decodeRaw() [1/2]
◆ decodeRaw() [2/2]
◆ decodeRawFatal()
◆ getCTPConfig()
◆ getErrorIR()
int o2::ctp::RawDataDecoder::getErrorIR |
( |
| ) |
|
|
inline |
◆ getErrorTCR()
int o2::ctp::RawDataDecoder::getErrorTCR |
( |
| ) |
|
|
inline |
◆ getIRRejected()
uint32_t o2::ctp::RawDataDecoder::getIRRejected |
( |
| ) |
const |
|
inline |
◆ getTCRRejected()
uint32_t o2::ctp::RawDataDecoder::getTCRRejected |
( |
| ) |
const |
|
inline |
◆ getTFOrbits()
std::vector< uint32_t > & o2::ctp::RawDataDecoder::getTFOrbits |
( |
| ) |
|
|
inline |
◆ init()
int RawDataDecoder::init |
( |
| ) |
|
◆ makeGBTWordInverse()
◆ setCheckConsistency()
void o2::ctp::RawDataDecoder::setCheckConsistency |
( |
bool |
check | ) |
|
|
inline |
◆ setCTPConfig()
◆ setDecodeInps()
void o2::ctp::RawDataDecoder::setDecodeInps |
( |
bool |
decodeinps | ) |
|
|
inline |
◆ setDoDigits()
void o2::ctp::RawDataDecoder::setDoDigits |
( |
bool |
digi | ) |
|
|
inline |
◆ setDoLumi()
void o2::ctp::RawDataDecoder::setDoLumi |
( |
bool |
lumi | ) |
|
|
inline |
◆ setLumiInp()
int RawDataDecoder::setLumiInp |
( |
int |
lumiinp, |
|
|
std::string |
inp |
|
) |
| |
◆ setMAXErrors()
void o2::ctp::RawDataDecoder::setMAXErrors |
( |
int |
m | ) |
|
|
inline |
◆ setVerbose()
void o2::ctp::RawDataDecoder::setVerbose |
( |
bool |
v | ) |
|
|
inline |
◆ shiftInputs()
◆ shiftNew()
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/CTP/reconstruction/include/CTPReconstruction/RawDataDecoder.h
- /home/runner/work/AliceO2/AliceO2/Detectors/CTP/reconstruction/src/RawDataDecoder.cxx