9 #ifndef CALIBRATEDSSHK_H 10 #define CALIBRATEDSSHK_H 14 #include "AnitaConventions.h" 15 #include "simpleStructs.h" 43 void getSSMagnitude(
int ssInd, Float_t *magnitude,Float_t *magX, Float_t *magY);
47 Int_t
getFancySS(
int ssInd, Float_t pos[3], Float_t *azimuth,
48 Float_t *elevation, Float_t *relAzimuth);
49 Float_t getSSAzimuth(
int ssInd);
50 Float_t getSSAzimuthAdu5(
int ssInd);
51 Float_t getSSElevation(
int ssInd);
54 const char *getName(
int ssInd);
60 #endif //CALIBRATEDSSHK_H Int_t getSSYRatio(int ssInd, Float_t *yRatio)
Get sunsensor y-ratio.
UInt_t payloadTimeUs
Sub second time in us.
UInt_t realTime
Time in unixTime.
Float_t useful[40]
Array of calibrated temperatures, currents, etc.
Float_t getSSTemp(int ssInd)
Get sunsensor temperature.
RawSSHk – The Raw ANITA Housekeeping.
CalibratedSSHk – The calibrated housekeeping data.
Int_t getFancySS(int ssInd, Float_t pos[3], Float_t *azimuth, Float_t *elevation, Float_t *relAzimuth)
Convert sunsensor data to elevation and azimuth.
Int_t getSSXRatio(int ssInd, Float_t *xRatio)
Get sunsensor x-ratio.
void getSSMagnitude(int ssInd, Float_t *magnitude, Float_t *magX, Float_t *magY)
Get sunsensor magnitude.
CalibratedSSHk()
Default constructor.
Float_t getRawSunsensor(int ssInd, int type)
Returns raw sunsensor stuff, here type goes x1,x2,y1,y2,T.
Int_t run
Assigned offline.
Float_t voltage[40]
Array of voltages.
UInt_t payloadTime
Time in unixTime.
~CalibratedSSHk()
Default destructor.