![]() |
Earth Observation Mission CFI Software DataHandling Software User Manual |
![]() |
00001 //------------------------------------------------------------- 00002 // CVS Info: $Id: OsfRec.h,v 1.7 2009/04/13 14:06:21 expcfi Exp $ 00003 //------------------------------------------------------------- 00004 00005 #ifndef _OSFREC_H 00006 #define _OSFREC_H 00007 00008 //-INCLUDE-------------------------------------------------------- 00009 00010 //-NAMESPACES----------------------------------------------------- 00011 00012 namespace EECFI 00013 { 00014 00018 class OsfRec 00019 { 00020 public: 00021 00022 //Attributes 00023 long absOrbit; 00024 long relOrbit; 00025 long cycleDays; 00026 long cycleOrbits; 00027 00028 double mlst; 00029 double mlstDrift; 00030 double inclination; 00031 long driftMode; 00032 00033 double anxTai; 00034 double anxUt1; 00035 double anxUtc; 00036 00037 double anxLong; 00038 long cycle; 00039 long phase; 00040 00041 00043 OsfRec(); 00044 00046 OsfRec( const long absOrbi, 00047 const long relOrbi, 00048 const long cycleDay, 00049 const long cycleOrbit, 00050 const double meanlst, 00051 const double meanlstDrift, 00052 const double inclinat, 00053 const long driftMod, 00054 const double anxTaiTime, 00055 const double anxUt1Time, 00056 const double anxUtcTime, 00057 const double anxLongitude, 00058 const long cycleOsf, 00059 const long phaseOsf); 00060 00062 ~OsfRec(); 00063 00064 protected: 00065 00066 private: 00067 00068 00069 };//class OsfRec 00070 }//namespace EECFI 00071 00072 #endif