contains data retreived from each board for a single trigger More...
#include <V172X_Event.hh>
Public Member Functions | |
V172X_BoardData (const unsigned char *raw_data) | |
< constructor, must take pointer to raw data location | |
Public Attributes | |
uint32_t | event_size |
size of this board's event (in 32-bit words) | |
uint8_t | channel_mask |
mask of enabled channels | |
uint16_t | pattern |
pattern stored by LVDS I/O channels | |
bool | zle_enabled |
is zero length encoding enabled? | |
uint8_t | board_id |
id number of this board | |
uint32_t | event_counter |
counter of triggers received so far | |
uint32_t | timestamp |
trigger time (interp. depends on board type) | |
char * | channel_start [nchans] |
start of each channel's data | |
char * | channel_end [nchans] |
Static Public Attributes | |
static const int | nchans = 8 |
total number of channels per board |
contains data retreived from each board for a single trigger
Definition at line 21 of file V172X_Event.hh.
V172X_BoardData::V172X_BoardData | ( | const unsigned char * | raw_data | ) |
< constructor, must take pointer to raw data location
destructor
Definition at line 5 of file V172X_Event.cc.