contains data for the event and vector of board info for a trigger More...
#include <V172X_Event.hh>
Public Member Functions | |
V172X_Event (const unsigned char *raw_data, const unsigned int size, V172X_Params *params=0) | |
Constructor. Takes pointer to the raw data location and total data size. | |
~V172X_Event () | |
Destructor. | |
int | GetNBoards () |
Get the number of boards active in this event. | |
const V172X_BoardData & | GetBoard (int n) |
Get the data pertaining to board with index (not necessarily id!) <n>. | |
const V172X_Params * | GetParameters () const |
Get the parameters defined for this run. | |
void | SetParameters (V172X_Params *params) |
Set <params> as the parameter list for this run. | |
Private Attributes | |
const unsigned char * | _buffer |
location of the raw data in mem | |
const unsigned int | _size |
raw data size | |
V172X_Params * | _params |
parameter list for this run | |
std::vector< V172X_BoardData > | _boards |
vector of board data |
contains data for the event and vector of board info for a trigger
Definition at line 44 of file V172X_Event.hh.