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.
1.6.1