V172X_Event Class Reference
[daqman - acquire raw data from digitizers]

contains data for the event and vector of board info for a trigger More...

#include <V172X_Event.hh>

List of all members.

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_BoardDataGetBoard (int n)
 Get the data pertaining to board with index (not necessarily id!) <n>.
const V172X_ParamsGetParameters () 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

Detailed Description

contains data for the event and vector of board info for a trigger

Definition at line 44 of file V172X_Event.hh.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 20 Jun 2014 for daqman by  doxygen 1.6.1