|
Earth Observation Mission CFI Software DataHandling Software User Manual |
|
Class for reading Star tracker configuration files. More...
Public Member Functions | |
| StarTrackerConfFile () | |
| Empty Constructor. | |
| StarTrackerConfFile (const string fileNam) | |
| Constructor with file name. | |
| ~StarTrackerConfFile () | |
| Destructor. | |
| void | read (long starTrackerId) throw (CfiError) |
| Read the file data block for the star tracker number given by starTrackerId (1, 2 or 3). | |
Public Attributes | |
| long | aberrCorrection |
| string | satellite |
| Satellite name. | |
| TrackerLimits | strLimit |
| Star tracker limits. | |
| double | strAttRot [3][3] |
| Satellite Attitude to star tracker frame rotation matrix. | |
Class for reading Star tracker configuration files.
| EECFI::StarTrackerConfFile::StarTrackerConfFile | ( | ) |
Empty Constructor.
References EECFI::EEFile::fileType.
| EECFI::StarTrackerConfFile::StarTrackerConfFile | ( | const string | fileNam | ) |
Constructor with file name.
| EECFI::StarTrackerConfFile::~StarTrackerConfFile | ( | ) |
Destructor.
References EECFI::EEFile::fixedHeader.
| void EECFI::StarTrackerConfFile::read | ( | long | starTrackerId | ) | throw (CfiError) |
Read the file data block for the star tracker number given by starTrackerId (1, 2 or 3).
| starTrackerId | Star tracker number for which the configuration data is to be read. Allowed range=1, 2 or 3. |
Aberration correction flag: -1 = Aberration correction with transposed matrix, 0 = No aberration, 1 = Aberration correction.
Satellite name.
| double EECFI::StarTrackerConfFile::strAttRot[3][3] |
Satellite Attitude to star tracker frame rotation matrix.
Star tracker limits.
1.7.1