DEIMOS
Earth Observation Mission CFI Software
Lib Software User Manual
ESA

EECFI::GeoidCalcInputs Class Reference

Class for geoid undulation computation. More...

Inheritance diagram for EECFI::GeoidCalcInputs:
EECFI::CfiClass

List of all members.

Public Member Functions

 GeoidCalcInputs ()
 Class constructor (empty constructor).
 ~GeoidCalcInputs () NOEXCEPT
 Class destructor.
void geoidCalc (GeoidCalcOutputs &geoidOut) const
 Compute geoid undulation.

Public Attributes

ModelIdmodelId
 Model to be used for computation.
double latitude
 Latitude [-90., 90.] [deg].
double longitude
 Longiutde [0., 360.) [deg].
double utcTime
 UTC time.
long nofHarmonics
 Number of harmonics to be used for computation.

Detailed Description

Class for geoid undulation computation.


Constructor & Destructor Documentation

EECFI::GeoidCalcInputs::GeoidCalcInputs (  ) 

Class constructor (empty constructor).

Class constructor (Empty constructor).

References latitude, longitude, modelId, nofHarmonics, and utcTime.

EECFI::GeoidCalcInputs::~GeoidCalcInputs (  ) 

Class destructor.


Member Function Documentation

void EECFI::GeoidCalcInputs::geoidCalc ( GeoidCalcOutputs geoidOut  )  const

Compute geoid undulation.

Parameters:
geoidOut [OUTPUT] Undulation.

References latitude, longitude, modelId, nofHarmonics, EECFI::GeoidCalcOutputs::undulation, and utcTime.


Member Data Documentation

Latitude [-90., 90.] [deg].

Referenced by geoidCalc(), and GeoidCalcInputs().

Longiutde [0., 360.) [deg].

Referenced by geoidCalc(), and GeoidCalcInputs().

Model to be used for computation.

Referenced by geoidCalc(), and GeoidCalcInputs().

Number of harmonics to be used for computation.

Referenced by geoidCalc(), and GeoidCalcInputs().

UTC time.

Referenced by geoidCalc(), and GeoidCalcInputs().


Generated on Fri May 29 2020 14:17:35 for by doxygen 1.7.1