Public Methods |
| Event () |
| The default contructor. More...
|
bool | addHecCell (HecCell cell) |
| Add adcValue to hecCell with adcNumber. More...
|
HecCell * | hecCell (int adcNumber) |
| Return a pointer to hec Cell with adcNumber. More...
|
void | clearHecCells () |
| clear the content of the cells so that new info can be loaded. More...
|
int | numHecCells () |
| return the number of cells. More...
|
const vector< HecCell > * | hecCellsPointer () |
int | hecEventNumber () |
| get event number. More...
|
void | hecEventNumber (int eventNum) |
| set event number. More...
|
void | setHecTrigger (unsigned int hecTriggerArray[5]) |
| Set the hecTrigger. More...
|
vector< int > * | getHecTriggerVector () |
| Return a pointer to the HecTriggerVector. More...
|
bool | isHecMuon () |
| Returns true when particle has contancted both muon detectors. More...
|
bool | isHecRandom () |
| Returns true when event is a Random Trigger. More...
|
int | getHecTriggerBit (int bit) |
| Get the trigger bit from 0 to 4 (physics,electron,muon,pion,random). More...
|
bool | addEmecCell (EmecCell cell) |
| Add adcValue to EmecCell with adcNumber. More...
|
EmecCell * | emecCell (int adcNumber) |
| Return a pointer to EmecCell with adcNumber. More...
|
void | clearEmecCells () |
| clear the content of the cells so that new info can be loaded. More...
|
int | numEmecCells () |
| return the number of cells. More...
|
const vector< EmecCell > * | emecCellsPointer () |
int | emecEventNumber () |
| get event number. More...
|
void | emecEventNumber (int eventNum) |
| set event number. More...
|
void | setEmecTrigger (unsigned int emecTriggerArray[5]) |
| Set the emecTrigger. More...
|
vector< int > * | getEmecTriggerVector () |
| Return a pointer to the EmecTriggerVector. More...
|
bool | isEmecMuon () |
| Returns true when particle has contancted both muon detectors. More...
|
bool | isEmecRandom () |
| Returns true when event is a Random Trigger. More...
|
int | getEmecTriggerBit (int bit) |
| Get the trigger bit from 0 to 4 (physics,electron,muon,pion,random). More...
|
float | beamChamberSlopeX () |
| Get the beam chamber X Slope. More...
|
float | beamChamberSlopeY () |
| Get the BeamChamber YSlope. More...
|
float | beamChamberXatZ0 () |
| Get the beam chamber X position at z = 0. More...
|
float | beamChamberYatZ0 () |
| Get the beam chamber y position at z = 0. More...
|
float | beamChamberCovXatZ0 () |
float | beamChamberCovXatSlopeX () |
float | beamChamberCovXatZ0SlopeX () |
float | beamChamberCovYatZ0 () |
float | beamChamberCovYatSlopeY () |
float | beamChamberCovYatZ0SlopeY () |
void | setBeamChamberInfo (float slope[2], float pos0[2], float xcov[3], float ycov[3]) |
vector< float > | beamChamberLine () |
| Return a STL vector of floats that are are the parameters for the beam chamber info. More...
|
float | globalTDCTime () |
| tdc global time (ns). More...
|
float | globalCubicTime () |
| Cubic fit global time (ns). More...
|
float | globalCubicTimeSigma () |
| Cubic fit global time sigma (ns). More...
|
void | setGlobalTimingInfo (float tdc_ns, float Globalcubictime, float Globalcubictimesigma) |