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

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 (  )  [inline]

Default constructor.

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

Constructor with parameters.


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 Mon Dec 11 2023 13:28:17 for by doxygen 1.7.1