| Earth Observation Mission CFI Software Lib Software User Manual for JAVA |

Public Member Functions | Public Attributes

# EECFI.GeoidCalcInputs Class Reference

Class for geoid undulation computation. More...

Inheritance diagram for EECFI.GeoidCalcInputs:

List of all members.

## Public Member Functions
| GeoidCalcInputs ()
| Default constuctor.
| GeoidCalcInputs (ModelId modelIn, double lat, double lon, double utc, long numHar) throws CfiError
| Constructor with paramters.
native GeoidCalcOutputs | geoidCalc () throws CfiError
| Compute geoid undulation.
## Public Attributes
ModelId | modelId
| 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 | ( |  | ) |

Default constuctor.

EECFI.GeoidCalcInputs.GeoidCalcInputs | ( | ModelId | modelIn,
|  | double | lat,
|  | double | lon,
|  | double | utc,
|  | long | numHar |
| ) |  |  | throws CfiError

Constructor with paramters.

## Member Function Documentation

GeoidCalcOutputs EECFI.GeoidCalcInputs::geoidCalc | ( |  | ) | throws CfiError

Compute geoid undulation.

Returns:
  Geoid undulation.

## Member Data Documentation

double EECFI.GeoidCalcInputs.latitude

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

double EECFI.GeoidCalcInputs.longitude

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

ModelId EECFI.GeoidCalcInputs.modelId

Model to be used for computation.

long EECFI.GeoidCalcInputs.nofHarmonics

Number of harmonics to be used for computation.

double EECFI.GeoidCalcInputs.utcTime

UTC time.