Changeset 6141 in ntrip for trunk/BNC/src/combination/bnccomb.h


Ignore:
Timestamp:
Sep 13, 2014, 5:08:22 PM (10 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/combination/bnccomb.h

    r5861 r6141  
    66#include <newmat.h>
    77#include "bncephuser.h"
     8#include "satObs.h"
    89
    910class bncRtnetDecoder;
     
    3536  bncComb();
    3637  virtual ~bncComb();
    37   void processCorrLine(const QString& staID, const QString& line);
     38  void processOrbCorrections(const QList<t_orbCorr>& orbCorrections);
     39  void processClkCorrections(const QList<t_clkCorr>& clkCorrections);
    3840  int  nStreams() const {return _ACs.size();}
    3941
     
    6264  };
    6365
    64   class cmbCorr : public t_corr {
     66  class cmbCorr : public t_clkCorr {
    6567   public:
    6668    QString      acName;
    6769    ColumnVector diffRao;
    68     QString ID() {return acName + "_" + prn;}
     70    QString ID() {return acName + "_" + QString(_prn.toString().c_str());}
    6971  };
    7072
     
    8385  void processEpoch();
    8486  t_irc processEpoch_filter(QTextStream& out,
    85                             QMap<QString, t_corr*>& resCorr,
     87                            QMap<QString, t_clkCorr*>& resCorr,
    8688                            ColumnVector& dx);
    8789  t_irc processEpoch_singleEpoch(QTextStream& out,
    88                                  QMap<QString, t_corr*>& resCorr,
     90                                 QMap<QString, t_clkCorr*>& resCorr,
    8991                                 ColumnVector& dx);
    9092  t_irc createAmat(Matrix& AA, ColumnVector& ll, DiagonalMatrix& PP,
    91                    const ColumnVector& x0, QMap<QString, t_corr*>& resCorr);
    92   void dumpResults(const QMap<QString, t_corr*>& resCorr);
    93   void printResults(QTextStream& out, const QMap<QString, t_corr*>& resCorr);
    94   void switchToLastEph(const t_eph* lastEph, t_corr* corr);
     93                   const ColumnVector& x0, QMap<QString, t_clkCorr*>& resCorr);
     94  void dumpResults(const QMap<QString, t_clkCorr*>& resCorr);
     95  void printResults(QTextStream& out, const QMap<QString, t_clkCorr*>& resCorr);
     96  void switchToLastEph(const t_eph* lastEph, t_clkCorr* corr);
    9597  t_irc checkOrbits(QTextStream& out);
    9698
Note: See TracChangeset for help on using the changeset viewer.