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 std::string &swathDesc, const std::string &swathIdentification, const long swathAlgo, const long numRec, const long refracMode, const double freq, const long numPoints, const std::vector< SwathGeometry > &geom, const Asar &as, const AttitudeModel &satNomAtt, const AttitudeModel &satAtt, const AttitudeModel &instrAtt)
 Constructor with parameters.
 ~SdfRec () NOEXCEPT
 Destructor.

Public Attributes

std::string swathDescription
 Swath description.
std::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.
std::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 std::string &  swathDesc,
const std::string &  swathIdentification,
const long  swathAlgo,
const long  numRec,
const long  refracMode,
const double  freq,
const long  numPoints,
const std::vector< SwathGeometry > &  geom,
const Asar as,
const AttitudeModel satNomAtt,
const AttitudeModel satAtt,
const AttitudeModel instrAtt 
)

Constructor with parameters.

EECFI::SdfRec::~SdfRec (  ) 

Destructor.


Member Data Documentation

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

Referenced by EECFI::SdfFile::read().

Frequency (Hz).

Referenced by EECFI::SdfFile::read().

Attitude data for intrument attitude.

Referenced by EECFI::SdfFile::read().

Number of points in the instantaneous swath.

Referenced by EECFI::SdfFile::read().

Number of swath records to write in a single OEF.

Referenced by EECFI::SdfFile::read().

Refraction mode (TargetRayEnum).

Referenced by EECFI::SdfFile::read().

Attitude data for satellite attribute.

Referenced by EECFI::SdfFile::read().

Attitude data for satellite nominal attitude.

Referenced by EECFI::SdfFile::read().

Swath description.

Referenced by EECFI::SdfFile::read().

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

Referenced by EECFI::SdfFile::read().

Swath id or file type.

Referenced by EECFI::SdfFile::read().

Algorithm to be used in calculations (AlgorithmEnum).

Referenced by EECFI::SdfFile::read().


Generated on Fri Nov 8 2019 10:45:32 for by doxygen 1.7.1