|
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().
1.7.1