Earth Observation Mission CFI Software DataHandling Software User Manual |
Class for containing Swath variable header. More...
Public Member Functions | |
StfVhr () | |
Default Constructor. | |
StfVhr (const std::string &stfNam, const std::string &refOSF, const std::string &refSDF, long swathTyp, long swathPointTyp, double timStep, long refrMode, double freq, long numP, const std::vector< double > &alt, bool geomFlag, long repCycl, long cyclLength, double meanlstDrift, long absOrb, long orbit0, long orbit1, const double *pos, const double *vel) | |
Constructor with parameters. | |
Public Attributes | |
std::string | stfName |
Swath template file name. | |
std::string | ReferenceOSF |
Reference Orbit Scenario file. | |
std::string | ReferenceSDF |
Reference swath definition file. | |
long | swathType |
Swath type (SwathTypeEnum : open/close ). | |
long | swathPointType |
Swath point type (SwathPointTypeEnum: geodetic/inertial). | |
double | timeStep |
long | refractionMode |
Refraction model (TargetRayEnum). | |
double | frequency |
Frequency (Hz). | |
long | numPoints |
Number of points in the instantaneous swath. | |
std::vector< double > | altitude |
List of altitudes. | |
bool | geometryFlag |
true if the geometry of the orbit is defined. false if the OSV. | |
long | repCycle |
long | cycleLength |
double | mlstDrift |
long | absOrbit |
long | orbitStart |
Start orbit of validity range. | |
long | orbitStop |
Stop orbit of validity range. | |
double | position [3] |
double | velocity [3] |
Class for containing Swath variable header.
EECFI::StfVhr::StfVhr | ( | ) |
Default Constructor.
EECFI::StfVhr::StfVhr | ( | const std::string & | stfNam, | |
const std::string & | refOSF, | |||
const std::string & | refSDF, | |||
long | swathTyp, | |||
long | swathPointTyp, | |||
double | timStep, | |||
long | refrMode, | |||
double | freq, | |||
long | numP, | |||
const std::vector< double > & | alt, | |||
bool | geomFlag, | |||
long | repCycl, | |||
long | cyclLength, | |||
double | meanlstDrift, | |||
long | absOrb, | |||
long | orbit0, | |||
long | orbit1, | |||
const double * | pos, | |||
const double * | vel | |||
) |
Constructor with parameters.
Referenced by EECFI::StfFile::write().
std::vector<double> EECFI::StfVhr::altitude |
List of altitudes.
Referenced by EECFI::StfFile::write().
Referenced by EECFI::StfFile::write().
double EECFI::StfVhr::frequency |
Frequency (Hz).
Referenced by EECFI::StfFile::write().
true if the geometry of the orbit is defined. false if the OSV.
Referenced by EECFI::StfFile::write().
double EECFI::StfVhr::mlstDrift |
Referenced by EECFI::StfFile::write().
Number of points in the instantaneous swath.
Referenced by EECFI::StfFile::write().
Start orbit of validity range.
Referenced by EECFI::StfFile::write().
Stop orbit of validity range.
Referenced by EECFI::StfFile::write().
double EECFI::StfVhr::position[3] |
Referenced by EECFI::StfFile::write().
std::string EECFI::StfVhr::ReferenceOSF |
Reference Orbit Scenario file.
Referenced by EECFI::StfFile::write().
std::string EECFI::StfVhr::ReferenceSDF |
Reference swath definition file.
Referenced by EECFI::StfFile::write().
Refraction model (TargetRayEnum).
Referenced by EECFI::StfFile::write().
Referenced by EECFI::StfFile::write().
std::string EECFI::StfVhr::stfName |
Swath template file name.
Referenced by EECFI::StfFile::write().
Swath point type (SwathPointTypeEnum: geodetic/inertial).
Referenced by EECFI::StfFile::write().
Swath type (SwathTypeEnum : open/close ).
Referenced by EECFI::StfFile::write().
double EECFI::StfVhr::timeStep |
Referenced by EECFI::StfFile::write().
double EECFI::StfVhr::velocity[3] |
Referenced by EECFI::StfFile::write().