#include <CruRawReader.h>
|
| | CruRawReader ()=default |
| |
| | ~CruRawReader ()=default |
| |
| void | run () |
| |
| void | configure (int tracklethcheader, int halfchamberwords, int halfchambermajor, std::bitset< 16 > options) |
| |
| void | setNumberOfTimeBins (int tb) |
| |
| void | setMaxErrWarnPrinted (int nerr, int nwar) |
| |
| void | checkNoWarn (bool silently=true) |
| |
| void | checkNoErr () |
| |
| void | setDataBuffer (const char *val) |
| |
| void | setDataBufferSize (long val) |
| |
| void | setLinkMap (const LinkToHCIDMapping *map) |
| |
| void | buildDPLOutputs (o2::framework::ProcessingContext &outputs) |
| |
| int | getDigitsFound () const |
| |
| int | getTrackletsFound () const |
| |
| int | getWordsRejected () const |
| |
| void | reset () |
| |
| int | processHBFs () |
| |
| bool | processHalfCRU (int iteration) |
| |
| bool | parseDigitHCHeaders (int hcid) |
| |
| bool | compareRDH (const o2::header::RDHAny *rdhPrev, const o2::header::RDHAny *rdhCurr) |
| |
| bool | checkRDH (const o2::header::RDHAny *rdh) |
| |
| int | parseTrackletLinkData (int linkSize32, int &hcid, int &trackletWordsRejected, int &trackletWordsReadOK, int &numberOfTrackletsFound) |
| |
| int | parseDigitLinkData (int maxWords32, int hcid, int &digitWordsRejected) |
| |
| bool | isTrackletHCHeaderOK (const TrackletHCHeader &header, int &hcid) |
| |
| Tracklet64 | assembleTracklet64 (int format, TrackletMCMHeader &mcmHeader, TrackletMCMData &mcmData, int cpu, int hcid) const |
| |
| void | incrementErrors (int error, int hcid=-1, std::string message="") |
| |
| void | dumpInputPayload () const |
| |
| void | printHalfChamberHeaderReport () const |
| |
Definition at line 41 of file CruRawReader.h.
◆ ParsingState
| Enumerator |
|---|
| StateTrackletHCHeader | |
| StateTrackletMCMHeader | |
| StateTrackletMCMData | |
| StateDigitMCMHeader | |
| StateDigitADCMask | |
| StateDigitMCMData | |
| StateMoveToDigitMCMHeader | |
| StateMoveToEndMarker | |
| StateSecondEndmarker | |
| StateFinished | |
Definition at line 48 of file CruRawReader.h.
◆ CruRawReader()
| o2::trd::CruRawReader::CruRawReader |
( |
| ) |
|
|
default |
◆ ~CruRawReader()
| o2::trd::CruRawReader::~CruRawReader |
( |
| ) |
|
|
default |
◆ assembleTracklet64()
◆ buildDPLOutputs()
◆ checkNoErr()
| void o2::trd::CruRawReader::checkNoErr |
( |
| ) |
|
◆ checkNoWarn()
| void o2::trd::CruRawReader::checkNoWarn |
( |
bool |
silently = true | ) |
|
◆ checkRDH()
◆ compareRDH()
◆ configure()
| void o2::trd::CruRawReader::configure |
( |
int |
tracklethcheader, |
|
|
int |
halfchamberwords, |
|
|
int |
halfchambermajor, |
|
|
std::bitset< 16 > |
options |
|
) |
| |
◆ dumpInputPayload()
| void o2::trd::CruRawReader::dumpInputPayload |
( |
| ) |
const |
◆ getDigitsFound()
| int o2::trd::CruRawReader::getDigitsFound |
( |
| ) |
const |
|
inline |
◆ getTrackletsFound()
| int o2::trd::CruRawReader::getTrackletsFound |
( |
| ) |
const |
|
inline |
◆ getWordsRejected()
| int o2::trd::CruRawReader::getWordsRejected |
( |
| ) |
const |
|
inline |
◆ incrementErrors()
| void o2::trd::CruRawReader::incrementErrors |
( |
int |
error, |
|
|
int |
hcid = -1, |
|
|
std::string |
message = "" |
|
) |
| |
◆ isTrackletHCHeaderOK()
| bool o2::trd::CruRawReader::isTrackletHCHeaderOK |
( |
const TrackletHCHeader & |
header, |
|
|
int & |
hcid |
|
) |
| |
◆ parseDigitHCHeaders()
| bool o2::trd::CruRawReader::parseDigitHCHeaders |
( |
int |
hcid | ) |
|
◆ parseDigitLinkData()
| int o2::trd::CruRawReader::parseDigitLinkData |
( |
int |
maxWords32, |
|
|
int |
hcid, |
|
|
int & |
digitWordsRejected |
|
) |
| |
◆ parseTrackletLinkData()
| int o2::trd::CruRawReader::parseTrackletLinkData |
( |
int |
linkSize32, |
|
|
int & |
hcid, |
|
|
int & |
trackletWordsRejected, |
|
|
int & |
trackletWordsReadOK, |
|
|
int & |
numberOfTrackletsFound |
|
) |
| |
◆ printHalfChamberHeaderReport()
| void o2::trd::CruRawReader::printHalfChamberHeaderReport |
( |
| ) |
const |
◆ processHalfCRU()
| bool o2::trd::CruRawReader::processHalfCRU |
( |
int |
iteration | ) |
|
◆ processHBFs()
| int o2::trd::CruRawReader::processHBFs |
( |
| ) |
|
◆ reset()
| void o2::trd::CruRawReader::reset |
( |
| ) |
|
◆ run()
| void o2::trd::CruRawReader::run |
( |
| ) |
|
◆ setDataBuffer()
| void o2::trd::CruRawReader::setDataBuffer |
( |
const char * |
val | ) |
|
|
inline |
◆ setDataBufferSize()
| void o2::trd::CruRawReader::setDataBufferSize |
( |
long |
val | ) |
|
|
inline |
◆ setLinkMap()
◆ setMaxErrWarnPrinted()
| void o2::trd::CruRawReader::setMaxErrWarnPrinted |
( |
int |
nerr, |
|
|
int |
nwar |
|
) |
| |
|
inline |
◆ setNumberOfTimeBins()
| void o2::trd::CruRawReader::setNumberOfTimeBins |
( |
int |
tb | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/TRD/reconstruction/include/TRDReconstruction/CruRawReader.h
- /home/runner/work/AliceO2/AliceO2/Detectors/TRD/reconstruction/src/CruRawReader.cxx