![]() |
RawAnitaEvent – The Raw ANITA Event Data. More...
#include <RawAnitaEvent.h>
Public Member Functions | |
| 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 | |
| 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. | |
RawAnitaEvent – The Raw ANITA Event Data.
The ROOT implementation of the raw ANITA event data
Definition at line 22 of file RawAnitaEvent.h.


| UChar_t RawAnitaEvent::chanId[12 *9] |
Chan Id – a bit gratuitous
Definition at line 39 of file RawAnitaEvent.h.
| UChar_t RawAnitaEvent::chipIdFlag[12 *9] |
chipIdFlag
0:1 LABRADOR chip 2 RCO Value 3 HITBUS wrap flag – 1 if HITBUS wraps around end of sample array 4-7 HITBUS offset
Definition at line 47 of file RawAnitaEvent.h.
| UChar_t RawAnitaEvent::firstHitbus[12 *9] |
First sample of the hitbus.
The last sample in the waveform is [firstHitbus-1] –unless wrapped. Otherwise it runs from firstHitbus+1 to lastHitbus-1 inclusive
Definition at line 53 of file RawAnitaEvent.h.
| UChar_t RawAnitaEvent::lastHitbus[12 *9] |
Last sample of the hitbus.
The first sample in the waveform is [lastHitbus+1] – unless wrapped. Otherwise it runs from firstHitbus+1 to lastHitbus-1 inclusive
Definition at line 59 of file RawAnitaEvent.h.
1.8.11