![]() |
Earth Observation Mission CFI Software DataHandling Software User Manual |
![]() |
00001 //------------------------------------------------------------- 00002 // CVS Info: $Id: TleRec.h,v 1.3 2009/04/13 14:06:24 expcfi Exp $ 00003 //------------------------------------------------------------- 00004 00005 #ifndef _TLEREC_H 00006 #define _TLEREC_H 00007 00008 //-INCLUDE-------------------------------------------------------- 00009 #include <string> 00010 00011 //-NAMESPACES----------------------------------------------------- 00012 using namespace std; 00013 00014 namespace EECFI 00015 { 00016 00020 class TleRec 00021 { 00022 public: 00023 00024 // line 0 00025 string noradSatcat; 00026 00027 // line 1 00028 long satNumber; 00029 char classification; 00030 string intDes; 00031 00032 00033 double time; 00034 double n1st; 00035 double n2nd; 00036 double bstar; 00037 int ephemerisType; 00038 int index; 00039 int checksum1; 00040 00041 00042 // Line 2 00043 double i; 00044 double ra; 00045 double e; 00046 double w; 00047 double m; 00048 double n; 00049 long absOrbit; 00050 int checksum2; 00051 00052 00053 00055 TleRec(); 00056 00058 TleRec( string noradSatCat, 00059 long satNumber, 00060 char classification, 00061 string intDes, 00062 double time, 00063 double nlst, 00064 double n2nd, 00065 double bstar, 00066 int ephemerisType, 00067 int index, 00068 int checksum1, 00069 double i, 00070 double ra, 00071 double e, 00072 double w, 00073 double m, 00074 double n, 00075 long absOrbit, 00076 int checksum2); 00077 00079 ~TleRec(); 00080 00081 protected: 00082 00083 private: 00084 00085 00086 };//class TleRec 00087 }//namespace EECFI 00088 00089 #endif