|
Earth Observation Mission CFI Software Lib Software User Manual |
|
Base class for EnvisatObt objects. More...
Public Member Functions | |
| EnvisatObt (double time0, unsigned long obt0[2], unsigned long period0) | |
| Class constructor (empty constructor). | |
| EnvisatObt (double time0, unsigned long obt0[2], unsigned long period0, unsigned long obt[2]) | |
| Class constructor with parameters. | |
| ~EnvisatObt () | |
| Class destructor. | |
| void | setObt (const Time &time) throw (CfiError) |
| Set On-Board Time from a time in processing format. | |
| Time | getTime () throw (CfiError) |
| Get UTC time from an OBT time. | |
Public Attributes | |
| double | time0 |
| Reference time. | |
| unsigned long | obt0 [2] |
| Reference OBT. | |
| unsigned long | period0 |
| Period. | |
| unsigned long | obt [2] |
| OBT value. | |
Base class for EnvisatObt objects.
| EECFI::EnvisatObt::EnvisatObt | ( | double | time0, | |
| unsigned long | obt0[2], | |||
| unsigned long | period0 | |||
| ) |
Class constructor (empty constructor).
Class constructor (Empty constructor).
| time0 | Reference time. | |
| obt0 | Reference OBT. | |
| period0 | period. |
| EECFI::EnvisatObt::EnvisatObt | ( | double | time0, | |
| unsigned long | obt0[2], | |||
| unsigned long | period0, | |||
| unsigned long | obt[2] | |||
| ) |
Class constructor with parameters.
| time0 | Reference time. | |
| obt0 | Reference OBT. | |
| period0 | Period. | |
| obt | OBT value. |
| EECFI::EnvisatObt::~EnvisatObt | ( | ) | [inline] |
Class destructor.
Get UTC time from an OBT time.
Implements EECFI::ObtTime.
References obt, obt0, period0, EECFI::CfiClass::throwWarn, and time0.
Set On-Board Time from a time in processing format.
Class destructor.
| time | input Time. |
Implements EECFI::ObtTime.
References EECFI::CfiError::addMsg(), EECFI::Time::change(), EECFI::Time::format, and EECFI::Time::time.
| unsigned long EECFI::EnvisatObt::obt[2] |
OBT value.
Referenced by getTime().
| unsigned long EECFI::EnvisatObt::obt0[2] |
Reference OBT.
Referenced by getTime().
| unsigned long EECFI::EnvisatObt::period0 |
Period.
Referenced by getTime().
| double EECFI::EnvisatObt::time0 |
Reference time.
Referenced by getTime().
1.7.1