Earth Observation Mission CFI Software DataHandling Software User Manual |
Class for containing data structure for Orbit Scenario File records. More...
Public Member Functions | |
OsfRec () | |
Default constructor. | |
OsfRec (long absOrbi, long relOrbi, long cycleDay, long cycleOrbit, double meanlst, double meanlstDrift, double inclinat, long driftMod, double anxTaiTime, double anxUt1Time, double anxUtcTime, double anxLongitude, long cycleOsf, long phaseOsf, long timeRef, const MlstNonlinearDrift &mlstNL) | |
Constructor with parameters. | |
OsfRec (long absOrbi, long relOrbi, long cycleDay, long cycleOrbit, double meanlst, double meanlstDrift, double inclinat, long driftMod, double anxTaiTime, double anxUt1Time, double anxUtcTime, double anxLongitude, long cycleOsf, long phaseOsf, long timeRef, const MlstNonlinearDrift &mlstNL, const ANXLongDrift &longDrift) | |
Constructor with parameters, including ANX longitude. | |
Public Attributes | |
long | absOrbit |
Absolute orbit number. | |
long | relOrbit |
Relative orbit number. | |
long | cycleDays |
long | cycleOrbits |
double | mlst |
Mean local solar time (hours and fractions of hour). | |
double | mlstDrift |
Mean local solar time drift (secs per day). | |
double | inclination |
Inclination. | |
long | driftMode |
Inclination of mlstDrift. | |
double | anxTai |
ANX time in TAI format (MJD2000). | |
double | anxUt1 |
ANX time in UT1 format (MJD2000). | |
double | anxUtc |
ANX time in UTC format (MJD2000). | |
double | anxLong |
ANX longitude (degrees). | |
long | cycle |
long | phase |
long | timeRefOf |
Reference time to be considered as original in recomputations. | |
MlstNonlinearDrift | mlstNonlinearDrift |
MLST non linear drift terms. | |
ANXLongDrift | anxLongitudeDrift |
ANX longitude drift. |
Class for containing data structure for Orbit Scenario File records.
EECFI::OsfRec::OsfRec | ( | ) | [inline] |
Default constructor.
EECFI::OsfRec::OsfRec | ( | long | absOrbi, | |
long | relOrbi, | |||
long | cycleDay, | |||
long | cycleOrbit, | |||
double | meanlst, | |||
double | meanlstDrift, | |||
double | inclinat, | |||
long | driftMod, | |||
double | anxTaiTime, | |||
double | anxUt1Time, | |||
double | anxUtcTime, | |||
double | anxLongitude, | |||
long | cycleOsf, | |||
long | phaseOsf, | |||
long | timeRef, | |||
const MlstNonlinearDrift & | mlstNL | |||
) |
Constructor with parameters.
EECFI::OsfRec::OsfRec | ( | long | absOrbi, | |
long | relOrbi, | |||
long | cycleDay, | |||
long | cycleOrbit, | |||
double | meanlst, | |||
double | meanlstDrift, | |||
double | inclinat, | |||
long | driftMod, | |||
double | anxTaiTime, | |||
double | anxUt1Time, | |||
double | anxUtcTime, | |||
double | anxLongitude, | |||
long | cycleOsf, | |||
long | phaseOsf, | |||
long | timeRef, | |||
const MlstNonlinearDrift & | mlstNL, | |||
const ANXLongDrift & | longDrift | |||
) |
Constructor with parameters, including ANX longitude.
Absolute orbit number.
double EECFI::OsfRec::anxLong |
ANX longitude (degrees).
ANX longitude drift.
double EECFI::OsfRec::anxTai |
ANX time in TAI format (MJD2000).
double EECFI::OsfRec::anxUt1 |
ANX time in UT1 format (MJD2000).
double EECFI::OsfRec::anxUtc |
ANX time in UTC format (MJD2000).
long EECFI::OsfRec::cycle |
Inclination of mlstDrift.
double EECFI::OsfRec::inclination |
Inclination.
double EECFI::OsfRec::mlst |
Mean local solar time (hours and fractions of hour).
double EECFI::OsfRec::mlstDrift |
Mean local solar time drift (secs per day).
MLST non linear drift terms.
long EECFI::OsfRec::phase |
Relative orbit number.
Reference time to be considered as original in recomputations.