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