DEIMOS
Earth Observation Mission CFI Software
Pointing Software User Manual
ESA

EECFI::AtmosId Class Reference

Class for the atmospheric model parameters. More...

Inheritance diagram for EECFI::AtmosId:
EECFI::CfiId EECFI::CfiClass

List of all members.

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

GenericIdgetId ()
 Get the id.

Detailed Description

Class for the atmospheric model parameters.


Constructor & Destructor Documentation

EECFI::AtmosId::AtmosId (  ) 

Empty Class constructor.

EECFI::AtmosId::~AtmosId (  )  throw (CfiError)

Member Function Documentation

AtmosIdData EECFI::AtmosId::getData (  )  const throw (CfiError)
GenericId * EECFI::AtmosId::getId (  )  [protected]

Get the id.

Returns:
xp_atmos_id pointer.
void EECFI::AtmosId::init ( long  atmosMode,
long  atmosModel,
const string  atmosFile 
) throw (CfiError)

Initialise the atmospheric parameters.

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.

Returns:
Satellite id.

Generated on Mon Mar 31 2014 12:11:05 for by doxygen 1.7.1