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