Public Member Functions | Public Attributes | List of all members
CalibratedSSHk Class Reference

CalibratedSSHk – The calibrated housekeeping data. More...

#include <CalibratedSSHk.h>

Public Member Functions

 CalibratedSSHk ()
 Default constructor.
 
 ~CalibratedSSHk ()
 Default destructor.
 
 CalibratedSSHk (RawSSHk *hkPtr, RawSSHk *avzPtr, RawSSHk *calPtr)
 Assignment constructor... takes the RawSSHk data along with the zero (avzPtr) and +5V (calPtr) calibration points.
 
void getSSMagnitude (int ssInd, Float_t *magnitude, Float_t *magX, Float_t *magY)
 Get sunsensor magnitude.
 
Float_t getSSTemp (int ssInd)
 Get sunsensor temperature.
 
Int_t getSSXRatio (int ssInd, Float_t *xRatio)
 Get sunsensor x-ratio.
 
Int_t getSSYRatio (int ssInd, Float_t *yRatio)
 Get sunsensor y-ratio.
 
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.
 
Float_t getSSAzimuth (int ssInd)
 
Float_t getSSAzimuthAdu5 (int ssInd)
 
Float_t getSSElevation (int ssInd)
 
Float_t getRawSunsensor (int ssInd, int type)
 Returns raw sunsensor stuff, here type goes x1,x2,y1,y2,T.
 
const char * getName (int ssInd)
 
 ClassDef (CalibratedSSHk, 10)
 

Public Attributes

Int_t run
 Assigned offline.
 
UInt_t realTime
 Time in unixTime.
 
UInt_t payloadTime
 Time in unixTime.
 
UInt_t payloadTimeUs
 Sub second time in us.
 
Float_t voltage [40]
 Array of voltages.
 
Float_t useful [40]
 Array of calibrated temperatures, currents, etc.
 

Detailed Description

CalibratedSSHk – The calibrated housekeeping data.

The calibrated housekeeping data.

Definition at line 26 of file CalibratedSSHk.h.

Inheritance diagram for CalibratedSSHk:
Inheritance graph
[legend]
Collaboration diagram for CalibratedSSHk:
Collaboration graph
[legend]

The documentation for this class was generated from the following files: