#include <TScalerEvent.h>
This class contains unpacked scaler data which is placed into a vector. The vector will usually contain a fixed number of values (depending upon the number of scalers being used in an experiment). This class is also written to a ROOT tree if the correct TDragonRun methods are called.
Definition at line 16 of file TScalerEvent.h.
Public Member Functions | |
TScalerEvent () | |
virtual | ~TScalerEvent () |
void | Clear (const Char_t *="") |
void | Print (const Char_t *="") const |
void | AddScalers (const vector< TDataItem< UInt_t > > &scaler) |
const vector< TDataItem< UInt_t > > & | GetScalers () const |
Private Attributes | |
vector< TDataItem< UInt_t > > | fScalers |
|
Default constructor. Definition at line 24 of file TScalerEvent.cxx. |
|
Default destructor. Definition at line 30 of file TScalerEvent.cxx. |
|
Clear all the data held in this class.
Definition at line 36 of file TScalerEvent.cxx. References fScalers. |
|
Print data held in this class.
Definition at line 44 of file TScalerEvent.cxx. References fScalers. |
|
Add a data item to the fScalers vector. Definition at line 35 of file TScalerEvent.h. References fScalers. |
|
Retrieve the scaler event vector.
Definition at line 42 of file TScalerEvent.h. |
|
The vector containing scaler events. Definition at line 28 of file TScalerEvent.h. |