#include <GEBdata.h>
Public Member Functions | |
void | addVFAT (VFATdata v) |
Adds VFAT data to the vector. More... | |
uint16_t | bcOH () const |
uint32_t | ecOH () const |
GEBdata () | |
uint64_t | getChamberHeader () const |
uint64_t | getChamberTrailer () const |
uint8_t | inFIFOund () const |
uint8_t | inputID () const |
uint32_t | inputStatus () const |
uint16_t | ohcrc () const |
void | setChamberHeader (uint64_t word) |
Read chamberHeader from the block. More... | |
void | setChamberHeader (uint16_t vfatWordCnt, uint8_t inputID) |
void | setChamberTrailer (uint64_t word) |
Read chamberTrailer from the block. More... | |
void | setChamberTrailer (uint32_t ecOH, uint16_t bcOH, uint16_t vfatWordCntT) |
uint8_t | stuckData () const |
const std::vector< VFATdata > * | vFATs () const |
Returns the vector of FVAT data. More... | |
uint16_t | vfatWordCnt () const |
uint16_t | vfatWordCntT () const |
uint16_t | zeroSupWordsCnt () const |
~GEBdata () | |
Static Public Attributes | |
static const int | sizeGebID = 5 |
Private Attributes | |
uint64_t | ch_ |
uint64_t | ct_ |
std::vector< VFATdata > | vfatd_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Read chamberHeader from the block.
Definition at line 40 of file GEBdata.h.
References gem::GEBchamberHeader::word.
|
inline |
Definition at line 41 of file GEBdata.h.
References gem::GEBchamberHeader::inputID, gem::GEBchamberHeader::vfatWordCnt, and gem::GEBchamberHeader::word.
|
inline |
Read chamberTrailer from the block.
Definition at line 51 of file GEBdata.h.
References gem::GEBchamberHeader::word.
|
inline |
Definition at line 52 of file GEBdata.h.
References gem::GEBchamberTrailer::bcOH, gem::GEBchamberTrailer::ecOH, gem::GEBchamberTrailer::vfatWordCntT, and gem::GEBchamberTrailer::word.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |