Earth Observation Mission CFI Software DataHandling Software User Manual |
Class for containing Swath definition data. More...
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< SwathGeometry > | swathGeom |
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. |
Class for containing Swath definition data.
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.
ASAR geometry: used when the geom_type in swath_geom is ASAR.
Referenced by EECFI::SdfFile::read().
double EECFI::SdfRec::frequency |
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().
std::string EECFI::SdfRec::swathDescription |
Swath description.
Referenced by EECFI::SdfFile::read().
std::vector<SwathGeometry> EECFI::SdfRec::swathGeom |
Swath geometry: list of points that define the instantaneous swath.
Referenced by EECFI::SdfFile::read().
std::string EECFI::SdfRec::swathId |
Swath id or file type.
Referenced by EECFI::SdfFile::read().
Algorithm to be used in calculations (AlgorithmEnum).
Referenced by EECFI::SdfFile::read().