OptoRx headers and footers. More...
#include <TotemFEDInfo.h>
Public Member Functions | |
uint8_t | getBOE () const |
uint16_t | getBX () const |
uint8_t | getEOE () const |
uint8_t | getF0 () const |
int | getFEDId () const |
uint8_t | getFOV () const |
uint16_t | getFSize () const |
uint8_t | getH0 () const |
uint32_t | getLV1 () const |
uint16_t | getOptoRxId () const |
uint32_t | getOrbitCounter () const |
void | setFEDId (int _f) |
void | setFooter (uint64_t _f) |
void | setHeader (uint64_t _h) |
void | setOrbitCounter (uint32_t _oc) |
TotemFEDInfo (int _id=0) | |
Private Attributes | |
int | fedId |
Id from FEDRawDataCollection. More... | |
uint64_t | footer |
uint64_t | header |
Data from OptoRx headers and footer. More... | |
uint32_t | orbitCounter |
OptoRx headers and footers.
Definition at line 15 of file TotemFEDInfo.h.
|
inline |
Definition at line 18 of file TotemFEDInfo.h.
|
inline |
Definition at line 26 of file TotemFEDInfo.h.
References header.
|
inline |
Definition at line 28 of file TotemFEDInfo.h.
References header.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 30 of file TotemFEDInfo.h.
References header.
|
inline |
|
inline |
Definition at line 31 of file TotemFEDInfo.h.
References header.
|
inline |
Definition at line 27 of file TotemFEDInfo.h.
References header.
|
inline |
Definition at line 29 of file TotemFEDInfo.h.
References header.
|
inline |
|
inline |
|
inline |
Definition at line 36 of file TotemFEDInfo.h.
References footer.
Referenced by ctpps::RawDataUnpacker::ProcessOptoRxFrame().
|
inline |
Definition at line 25 of file TotemFEDInfo.h.
References header.
Referenced by ctpps::RawDataUnpacker::ProcessOptoRxFrame().
|
inline |
Definition at line 33 of file TotemFEDInfo.h.
References orbitCounter.
Referenced by ctpps::RawDataUnpacker::ProcessOptoRxFrameParallel().
|
private |
Id from FEDRawDataCollection.
Definition at line 43 of file TotemFEDInfo.h.
Referenced by getFEDId(), and setFEDId().
|
private |
Definition at line 48 of file TotemFEDInfo.h.
Referenced by getEOE(), getF0(), getFSize(), and setFooter().
|
private |
Data from OptoRx headers and footer.
Definition at line 46 of file TotemFEDInfo.h.
Referenced by getBOE(), getBX(), getFOV(), getH0(), getLV1(), getOptoRxId(), and setHeader().
|
private |
Definition at line 47 of file TotemFEDInfo.h.
Referenced by getOrbitCounter(), and setOrbitCounter().