CalibratedAnitaEvent – The Calibrated Calibrated Anita Event object. More...
#include <CalibratedAnitaEvent.h>
Public Member Functions | |
CalibratedAnitaEvent () | |
Default constructor not used. | |
CalibratedAnitaEvent (UsefulAnitaEvent *usefulPtr) | |
Assignment constructor from a UsefulAnitaEvent. | |
virtual | ~CalibratedAnitaEvent () |
Destructor. | |
ClassDef (CalibratedAnitaEvent, 7) | |
Public Member Functions inherited from RawAnitaEvent | |
RawAnitaEvent () | |
Default constructor. | |
RawAnitaEvent (PedSubbedEventBody_t *psBody) | |
Assignment constructor. | |
RawAnitaEvent (PedSubbedEventBodyVer11_t *psBody) | |
Ver11 Assignment constructor. | |
RawAnitaEvent (PedSubbedEventBodyVer10_t *psBody) | |
Ver10 Assignment constructor. | |
~RawAnitaEvent () | |
Destructor. | |
Int_t | getLabChip (Int_t chanIndex) const |
Returns the LABRADOR number. | |
Int_t | getRCO (Int_t chanIndex) const |
Returns the RCO phase. | |
Int_t | getFirstHitBus (Int_t chanIndex) const |
Returns the firstHitbus value for the channel. | |
Int_t | getLastHitBus (Int_t chanIndex) const |
Returns the lastHitbus value for the channel. | |
Int_t | getWrappedHitBus (Int_t chanIndex) const |
Return the wrapped hitbus flag for the channel. When the HITBUS is wrapped the waveform runs from firstHitbus+1 to lastHitbus-1, otherwise it runs from lastHitbus+1 to firstHitbus-1 (crossing the 259–>0 boudnary). | |
Int_t | getLatestSample (Int_t chanIndex) |
Returns the latest sample in the waveform. | |
Int_t | getEarliestSample (Int_t chanIndex) |
Returns the earliest sample in the waveform. | |
ClassDef (RawAnitaEvent, 11) | |
Public Attributes | |
WaveCalType::WaveCalType_t | fCalType |
The calibration type used. | |
Int_t | fRcoArray [12] |
An array to store the guessed at RCO values;. | |
Double_t | fTempFactorGuesses [12] |
A holder variable to cling on to the temperature correction factor that we are guessing at. | |
Double_t | fClockPhiArray [12] |
An array to store the clock offsets. | |
Int_t | fClockProblem |
Int_t | fClockSpike |
Int_t | fRFSpike |
Public Attributes inherited from RawAnitaEvent | |
UInt_t | whichPeds |
Timestamp of pedestals used in subtraction. | |
UInt_t | eventNumber |
Event number from software. | |
UInt_t | surfEventId [12] |
SURF Event Id's. | |
UChar_t | chanId [12 *9] |
UChar_t | chipIdFlag [12 *9] |
chipIdFlag More... | |
UChar_t | firstHitbus [12 *9] |
First sample of the hitbus. More... | |
UChar_t | lastHitbus [12 *9] |
Last sample of the hitbus. More... | |
Short_t | xMax [12 *9] |
Maximum value in ADCs??? | |
Short_t | xMin [12 *9] |
Minimum value in ADCs??? | |
Float_t | mean [12 *9] |
Mean of the waveform. | |
Float_t | rms [12 *9] |
RMS of the waveform. | |
Short_t | data [12 *9][260] |
The pedestal subtracted waveform data. Note that these arrays must be unwrapped and calibrated to become UsefulAnitaEvent objects. | |
CalibratedAnitaEvent – The Calibrated Calibrated Anita Event object.
The ROOT implementation of the calibrated anita event, this is just a CPU and disk space saving exercise
Definition at line 28 of file CalibratedAnitaEvent.h.