![]() |
Project
|
#include <MC2RawEncoder.h>
Public Member Functions | |
| MC2RawEncoder () | |
| ~MC2RawEncoder () | |
| void | digits2raw (gsl::span< const Digit > digits, const o2::InteractionRecord &bcData) |
| void | finalize () |
| void | init () |
| RUDecodeData & | getCreateRUDecode (int ruSW) |
| RUDecodeData * | getRUDecode (int ruSW) |
| void | setVerbosity (int v) |
| int | getVerbosity () const |
| Mapping & | getMapping () |
| void | setMinMaxRUSW (uint8_t ruMin, uint8_t ruMax) |
| int | getRUSWMin () const |
| int | getRUSWMax () const |
| void | setContinuousReadout (bool v) |
| bool | isContinuousReadout () const |
| o2::raw::RawFileWriter & | getWriter () |
| std::string | getDefaultSinkName () const |
| void | setDefaultSinkName (const std::string &nm) |
| int | carryOverMethod (const o2::header::RDHAny *rdh, const gsl::span< char > data, const char *ptr, int maxSize, int splitID, std::vector< char > &trailer, std::vector< char > &header) const |
| void | newRDHMethod (const header::RDHAny *rdh, bool empty, std::vector< char > &toAdd) const |
| int | addGBTLink () |
| GBTLink * | getGBTLink (int i) |
| const GBTLink * | getGBTLink (int i) const |
Definition at line 35 of file MC2RawEncoder.h.
|
inline |
Definition at line 40 of file MC2RawEncoder.h.
|
inline |
Definition at line 45 of file MC2RawEncoder.h.
|
inline |
Definition at line 95 of file MC2RawEncoder.h.
| int MC2RawEncoder::carryOverMethod | ( | const o2::header::RDHAny * | rdh, |
| const gsl::span< char > | data, | ||
| const char * | ptr, | ||
| int | maxSize, | ||
| int | splitID, | ||
| std::vector< char > & | trailer, | ||
| std::vector< char > & | header | ||
| ) | const |
Definition at line 248 of file MC2RawEncoder.cxx.
| void MC2RawEncoder::digits2raw | ( | gsl::span< const Digit > | digits, |
| const o2::InteractionRecord & | bcData | ||
| ) |
Definition at line 87 of file MC2RawEncoder.cxx.
Definition at line 80 of file MC2RawEncoder.cxx.
| RUDecodeData & MC2RawEncoder::getCreateRUDecode | ( | int | ruSW | ) |
Definition at line 234 of file MC2RawEncoder.cxx.
|
inline |
Definition at line 81 of file MC2RawEncoder.h.
|
inline |
Definition at line 103 of file MC2RawEncoder.h.
|
inline |
Definition at line 104 of file MC2RawEncoder.h.
|
inline |
Definition at line 65 of file MC2RawEncoder.h.
|
inline |
Definition at line 56 of file MC2RawEncoder.h.
|
inline |
Definition at line 74 of file MC2RawEncoder.h.
|
inline |
Definition at line 73 of file MC2RawEncoder.h.
|
inline |
Definition at line 63 of file MC2RawEncoder.h.
|
inline |
Definition at line 79 of file MC2RawEncoder.h.
Definition at line 23 of file MC2RawEncoder.cxx.
|
inline |
Definition at line 77 of file MC2RawEncoder.h.
| void MC2RawEncoder::newRDHMethod | ( | const header::RDHAny * | rdh, |
| bool | empty, | ||
| std::vector< char > & | toAdd | ||
| ) | const |
Definition at line 329 of file MC2RawEncoder.cxx.
|
inline |
Definition at line 76 of file MC2RawEncoder.h.
|
inline |
Definition at line 82 of file MC2RawEncoder.h.
|
inline |
Definition at line 67 of file MC2RawEncoder.h.
|
inline |
Definition at line 58 of file MC2RawEncoder.h.