![]() |
Earth Observation Mission CFI Software DataHandling Software User Manual |
![]() |
00001 //------------------------------------------------------------- 00002 // CVS Info: $Id: OsvRec.h,v 1.8 2010/02/04 08:10:46 expcfi Exp $ 00003 //------------------------------------------------------------- 00004 00005 #ifndef _OSVREC_H 00006 #define _OSVREC_H 00007 00008 //-INCLUDE-------------------------------------------------------- 00009 #include <vector> 00010 00011 //-NAMESPACES----------------------------------------------------- 00012 using namespace std; 00013 00014 namespace EECFI 00015 { 00016 00020 class OsvRec 00021 { 00022 public: 00023 00024 //Attributes 00025 double taiTime; 00026 double utcTime; 00027 double ut1Time; 00028 long absOrbit; 00029 long refFrame; 00030 double position[3]; 00031 double velocity[3]; 00032 double quality; 00033 00035 OsvRec(); 00036 00038 OsvRec(const double taiTim, 00039 const double utcTim, 00040 const double ut1Tim, 00041 const long absOrbi, 00042 const long referFrame, 00043 double *posi, 00044 double *velo, 00045 const double qual); 00046 00048 ~OsvRec(); 00049 00051 OsvRec(const OsvRec &osvRec); 00052 00054 OsvRec const operator=(OsvRec const &osvIn); 00055 00056 protected: 00057 00058 private: 00059 00060 00061 };//class OsvRec 00062 }//namespace EECFI 00063 00064 #endif