Changeset 4584 in ntrip for trunk/BNC/src/rinex/reqcanalyze.h
- Timestamp:
- Aug 29, 2012, 6:02:19 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/rinex/reqcanalyze.h
r4572 r4584 34 34 class t_polarPoint; 35 35 36 class t_availData { 37 public: 38 QVector<double> _epoL1; 39 }; 40 36 41 class t_reqcAnalyze : public QThread { 37 42 Q_OBJECT … … 52 57 const QByteArray&, double); 53 58 54 void dspAvailPlot(const QString&, const QByteArray&, 55 QMap<QString, QVector<int> >*); 59 void dspAvailPlot(const QString&, const QByteArray&); 56 60 57 61 private slots: … … 63 67 const QByteArray& scaleTitle, double maxValue); 64 68 65 void slotDspAvailPlot(const QString& fileName, const QByteArray& title, 66 QMap<QString, QVector<int> >* prnAvail); 69 void slotDspAvailPlot(const QString& fileName, const QByteArray& title); 67 70 68 71 public: … … 70 73 71 74 private: 72 class t_ anaObs {75 class t_oneObs { 73 76 public: 74 t_ anaObs(int GPSWeek, double GPSWeeks) {77 t_oneObs(int GPSWeek, double GPSWeeks) { 75 78 _GPSWeek = GPSWeek; 76 79 _GPSWeeks = GPSWeeks; … … 92 95 }; 93 96 94 class t_ satStat{97 class t_allObs { 95 98 public: 96 t_ satStat() {}97 ~t_ satStat() {98 for (int ii = 0; ii < anaObs.size(); ii++) {99 delete anaObs[ii];99 t_allObs() {} 100 ~t_allObs() { 101 for (int ii = 0; ii < _oneObsVec.size(); ii++) { 102 delete _oneObsVec[ii]; 100 103 } 101 104 } 102 105 void addObs(const t_obs& obs); 103 QVector<t_ anaObs*> anaObs;106 QVector<t_oneObs*> _oneObsVec; 104 107 }; 105 108 106 109 void analyzeFile(t_rnxObsFile* obsFile); 107 void preparePlotData(const QString& prn, const t_satStat& satStat,108 const ColumnVector& xyz,double obsInterval,110 void preparePlotData(const QString& prn, const ColumnVector& xyz, 111 double obsInterval, 109 112 QVector<t_polarPoint*>* dataMP1, 110 113 QVector<t_polarPoint*>* dataMP2, 111 114 QVector<t_polarPoint*>* dataSNR1, 112 QVector<t_polarPoint*>* dataSNR2, 113 QVector<int>& dataL1); 115 QVector<t_polarPoint*>* dataSNR2); 114 116 115 QString _logFileName; 116 QFile* _logFile; 117 QTextStream* _log; 118 QStringList _obsFileNames; 119 QVector<t_rnxObsFile*> _rnxObsFiles; 120 QStringList _navFileNames; 121 QVector<t_eph*> _ephs; 122 QMap<QString, t_satStat> _satStat; 123 t_rnxObsFile::t_rnxEpo* _currEpo; 117 QString _logFileName; 118 QFile* _logFile; 119 QTextStream* _log; 120 QStringList _obsFileNames; 121 QVector<t_rnxObsFile*> _rnxObsFiles; 122 QStringList _navFileNames; 123 QVector<t_eph*> _ephs; 124 t_rnxObsFile::t_rnxEpo* _currEpo; 125 QMap<QString, t_allObs> _allObsMap; 126 QMap<QString, t_availData> _availDataMap; 124 127 }; 125 128
Note:
See TracChangeset
for help on using the changeset viewer.