![]() |
Earth Observation Mission CFI Software DataHandling Software User Manual |
![]() |
00001 //-------------------------------------------------------- 00002 // Earth Observation Mission CFI Software. Version 4.23 00003 //-------------------------------------------------------- 00004 00005 //------------------------------------------------------------- 00006 // CVS Info: $Id: OsfRec.h,v 1.14 2014-02-20 20:02:23 cavm Exp $ 00007 //------------------------------------------------------------- 00008 00009 #ifndef OSFREC_H 00010 #define OSFREC_H 00011 00012 //-INCLUDE-------------------------------------------------------- 00013 #include <DataHandlingData.h> 00014 00015 //-NAMESPACES----------------------------------------------------- 00016 00017 namespace EECFI 00018 { 00022 class XD_DECL OsfRec 00023 { 00024 public: 00025 //Attributes 00026 long absOrbit; 00027 long relOrbit; 00028 long cycleDays; 00029 long cycleOrbits; 00030 00031 double mlst; 00032 double mlstDrift; 00033 double inclination; 00034 long driftMode; 00035 00036 double anxTai; 00037 double anxUt1; 00038 double anxUtc; 00039 00040 double anxLong; 00041 long cycle; 00042 long phase; 00043 00044 long timeRefOf; 00045 00046 MlstNonlinearDrift mlstNonlinearDrift; 00047 00049 OsfRec(){}; 00050 00052 OsfRec(long absOrbi, 00053 long relOrbi, 00054 long cycleDay, 00055 long cycleOrbit, 00056 double meanlst, 00057 double meanlstDrift, 00058 double inclinat, 00059 long driftMod, 00060 double anxTaiTime, 00061 double anxUt1Time, 00062 double anxUtcTime, 00063 double anxLongitude, 00064 long cycleOsf, 00065 long phaseOsf, 00066 long timeRef, 00067 const MlstNonlinearDrift& mlstNL); 00068 00069 }; //class OsfRec 00070 } //namespace EECFI 00071 00072 #endif