Earth Observation Mission CFI Software Pointing Software User Manual |
Class for the atmospheric model parameters. More...
Public Member Functions | |
AtmosId () | |
Empty Class constructor. | |
~AtmosId () throw (CfiError) | |
Class destructor. | |
void | init (long atmosMode, long atmosModel, const string atmosFile) throw (CfiError) |
Initialise the atmospheric parameters. | |
SatId | satId () const |
Get satellite id. | |
AtmosIdData | getData () const throw (CfiError) |
Get atmosphere parameters. | |
Protected Member Functions | |
GenericId * | getId () |
Get the id. |
Class for the atmospheric model parameters.
EECFI::AtmosId::AtmosId | ( | ) |
Empty Class constructor.
EECFI::AtmosId::~AtmosId | ( | ) | throw (CfiError) |
Class destructor.
References EECFI::CfiId::status(), EECFI::CfiId::subtractInstance(), and EECFI::CfiClass::throwWarn.
AtmosIdData EECFI::AtmosId::getData | ( | ) | const throw (CfiError) |
Get atmosphere parameters.
References EECFI::CfiError::addMsg(), EECFI::AtmosIdData::atmMaxAltStd, EECFI::AtmosIdData::atmMaxAltUser, and EECFI::CfiClass::throwWarn.
GenericId * EECFI::AtmosId::getId | ( | ) | [protected] |
Get the id.
void EECFI::AtmosId::init | ( | long | atmosMode, | |
long | atmosModel, | |||
const string | atmosFile | |||
) | throw (CfiError) |
Initialise the atmospheric parameters.
atmosMode | Atmosphere initialization mode (AtmosModeEnum). | |
atmosModel | Amospheric model ( to be used when XPCFI_COMPLEX_INIT mode is selected). | |
atmosFile | File used for atmosphere initialization. |
SatId EECFI::AtmosId::satId | ( | ) | const |
Get satellite id.