DEIMOS
Earth Observation Mission CFI Software
Pointing Software User Manual
ESA

EECFI::PointingFunc Class Reference

Class grouping several static functions. More...

Inheritance diagram for EECFI::PointingFunc:
EECFI::CfiClass

List of all members.

Public Member Functions

 PointingFunc ()
 Empty constructor.
 ~PointingFunc ()
 Destructor.

Static Public Member Functions

static void genMaxAltFile (string demCfgFile) throw (CfiError)
 Generate maximum altitude file.
static void genDemAltitudesFromEllipsoid (string demCfgFile, long numHarmonics, string outputDir, GenDemAltFromEllipsoidInputs &inputs) throw (CfiError)
 Generate DEM with altitudes from ellipsoid.

Detailed Description

Class grouping several static functions.


Constructor & Destructor Documentation

EECFI::PointingFunc::PointingFunc (  ) 

Empty constructor.

EECFI::PointingFunc::~PointingFunc (  ) 

Destructor.


Member Function Documentation

void EECFI::PointingFunc::genDemAltitudesFromEllipsoid ( string  demCfgFile,
long  numHarmonics,
string  outputDir,
GenDemAltFromEllipsoidInputs inputs 
) throw (CfiError) [static]

Generate DEM with altitudes from ellipsoid.

It generates, from an input DEM ACE2 dataset, whose altitudes are expressed w.r.t. the geoid, an equivalent DEM but with the heights referenced to the ellipsoid, not to the geoid. This waym the geoid undulation computation can be avoided at runtime and performance can be improved.

Parameters:
demCfgFile DEM configuration file. It must contain the MiniTiles_Configuration tag for the maximum altitude file to be created.
numHarmonics Number of harmonics to be used in computation of undulation of geoid.
outputDir Directory where generated files will be placed.
inputs DEM set selection.
void EECFI::PointingFunc::genMaxAltFile ( string  demCfgFile  )  throw (CfiError) [static]

Generate maximum altitude file.

A binary file with the maximum altitudes corresponding to every mini-tile is generated, as described in input DEM configuration file. This file is needed to the maximum altitudes algo, as described in DemId::init.

Parameters:
demCfgFile DEM configuration file. It must contain the MiniTiles_Configuration tag for the maximum altitude file to be created.

Generated on Tue Mar 5 2013 13:36:36 for by doxygen 1.7.1