Earth Observation Mission CFI Software DataHandling Software User Manual |
Class for reading star tracker files. More...
Public Member Functions | |
StarTrackerFile () | |
Empty constructor. | |
StarTrackerFile (const string fileNam) | |
Constructor with file name. | |
~StarTrackerFile () | |
Destructor. | |
void | read (vector< string > &fileList, TrackerLimits &trackerLimits) throw (CfiError) |
Read the whole files in the file list. | |
void | read (vector< string > &fileList, TrackerLimits &trackerLimits, const double time0, const double time1) throw (CfiError) |
Read files data in the selected time window. | |
Public Attributes | |
long | strId |
Star tracker Id (1,2 or 3). | |
vector< StarTracker > | strRec |
Vector with the telemetry data. |
Class for reading star tracker files.
EECFI::StarTrackerFile::StarTrackerFile | ( | ) |
Empty constructor.
References EECFI::EEFile::fileType.
EECFI::StarTrackerFile::StarTrackerFile | ( | const string | fileNam | ) |
Constructor with file name.
EECFI::StarTrackerFile::~StarTrackerFile | ( | ) |
Destructor.
References EECFI::EEFile::fixedHeader, and strRec.
void EECFI::StarTrackerFile::read | ( | vector< string > & | fileList, | |
TrackerLimits & | trackerLimits | |||
) | throw (CfiError) |
Read the whole files in the file list.
fileList | List of files to read. | |
trackerLimits | Object with tracker limits. |
void EECFI::StarTrackerFile::read | ( | vector< string > & | fileList, | |
TrackerLimits & | trackerLimits, | |||
const double | time0, | |||
const double | time1 | |||
) | throw (CfiError) |
Read files data in the selected time window.
fileList | List of files to read. | |
trackerLimits | Object with tracker limits. | |
time0 | Star time of the requested time window. | |
time1 | Stop time of the requested time window. |
Star tracker Id (1,2 or 3).
Vector with the telemetry data.
Referenced by ~StarTrackerFile().