DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
ESA

EECFI::SdfRec Class Reference

Class for containing Swath definition data. More...

List of all members.

Public Member Functions

 SdfRec ()
 Empty constructor.
 SdfRec (const string swathDesc, const string swathIdentification, const long swathAlgo, const long numRec, const long refracMode, const double freq, const long numPoints, vector< SwathGeometry > &geom, const Asar &as, const AttitudeModel &satNomAtt, const AttitudeModel &satAtt, const AttitudeModel &instrAtt)
 Constructor with parameters.
 ~SdfRec ()
 Destructor.

Public Attributes

string swathDescription
 Swath description.
string swathId
 Swath id or file type.
long swathRecType
 Algorithm to be used in calculations (AlgorithmEnum).
long numSwathRec
 Number of swath records to write in a single OEF.
long refractionMode
 Refraction mode (TargetRayEnum).
double frequency
 Frequency (Hz).
long numPoints
 Number of points in the instantaneous swath.
vector< SwathGeometryswathGeom
 Swath geometry: list of points that define the instantaneous swath.
Asar asar
 ASAR geometry: used when the geom_type in swath_geom is ASAR.
AttitudeModel satNomAttitude
 Attitude data for satellite nominal attitude.
AttitudeModel satAttitude
 Attitude data for satellite attribute.
AttitudeModel instrAttitude
 Attitude data for intrument attitude.

Detailed Description

Class for containing Swath definition data.


Constructor & Destructor Documentation

EECFI::SdfRec::SdfRec (  ) 

Empty constructor.

EECFI::SdfRec::SdfRec ( const string  swathDesc,
const string  swathIdentification,
const long  swathAlgo,
const long  numRec,
const long  refracMode,
const double  freq,
const long  numPoints,
vector< SwathGeometry > &  geom,
const Asar as,
const AttitudeModel satNomAtt,
const AttitudeModel satAtt,
const AttitudeModel instrAtt 
)
EECFI::SdfRec::~SdfRec (  ) 

Destructor.


Member Data Documentation

ASAR geometry: used when the geom_type in swath_geom is ASAR.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Frequency (Hz).

Referenced by EECFI::SdfFile::read(), and SdfRec().

Attitude data for intrument attitude.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Number of points in the instantaneous swath.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Number of swath records to write in a single OEF.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Refraction mode (TargetRayEnum).

Referenced by EECFI::SdfFile::read(), and SdfRec().

Attitude data for satellite attribute.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Attitude data for satellite nominal attitude.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Swath description.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Swath geometry: list of points that define the instantaneous swath.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Swath id or file type.

Referenced by EECFI::SdfFile::read(), and SdfRec().

Algorithm to be used in calculations (AlgorithmEnum).

Referenced by EECFI::SdfFile::read(), and SdfRec().


Generated on Mon Mar 31 2014 12:10:04 for by doxygen 1.7.1