9 #ifndef SUMMEDTURFRATE_H 10 #define SUMMEDTURFRATE_H 14 #include "simpleStructs.h" 79 #endif //SUMMEDTURFRATE_H UInt_t realTime
Time in unixTime.
SummedTurfRate()
Default constructor.
UShort_t l3RatesGated[16]
Summed l3 gated rates.
UShort_t l2RatesH[16]
HPol l2 rates (called l1rates in A3) for A3 compatibility. 0 for A4.
UShort_t phiTrigMaskH
Which phi sectors are masked off?
UInt_t payloadTime
Time in unixTime.
UShort_t l3Rates[16]
Summed l3 rates.
Summed Turf Rates – Telemetered.
UInt_t l2Rates[16]
Summed l2 rates.
UShort_t l2TrigMaskH
Which phi sectors are masked off?
UShort_t l3RatesH[16]
Summed l3 rates.
UShort_t deltaT
Time span of data in seconds.
Int_t intFlag
Interpolation flag – zero for raw data.
SummedTurfRate – The Summed Turf Rate data.
Int_t isL1Masked(int phi, AnitaPol::AnitaPol_t pol=AnitaPol::kVertical)
Deprecated.
UChar_t errorFlag
Error flag.
Int_t isL2Masked(int phi)
Returns 1 if given phi is masked off.
Int_t run
Run number, assigned offline.
Int_t getL3Rate(int phi, AnitaPol::AnitaPol_t pol=AnitaPol::kVertical)
UShort_t l2TrigMask
Which phi sectors are masked off?
Int_t isPhiMasked(int phi, AnitaPol::AnitaPol_t pol=AnitaPol::kVertical)
Returns 1 if given phi is masked off.
UChar_t bufferCount[4]
Count of times each buffer is full.
UInt_t deadTime
Total deadtime (/ by numRates*66535 to get fraction)
~SummedTurfRate()
Destructor.
UShort_t numRates
Number of rates in the sum.
enum AnitaPol::EAnitaPol AnitaPol_t
Polarisation enumeration.
UShort_t phiTrigMask
Which phi sectors are masked off?