Changeset 5819 in ntrip for trunk/BNC/src/PPP/pppFilter.cpp


Ignore:
Timestamp:
Aug 6, 2014, 1:02:08 PM (10 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/PPP/pppFilter.cpp

    r5814 r5819  
    3030// Process Single Epoch
    3131////////////////////////////////////////////////////////////////////////////
    32 t_irc t_pppFilter::processEpoch(t_pppObsPool* obsPool) {
     32t_irc t_pppFilter::processEpoch(t_frqObsPool* obsPool) {
    3333
    3434  _numSat     = 0;
     
    4040  // Vector of all Observations
    4141  // --------------------------
    42   t_pppObsPool::t_epoch* epoch = obsPool->lastEpoch();
     42  t_frqObsPool::t_epoch* epoch = obsPool->lastEpoch();
    4343  if (!epoch) {
    4444    return failure;
    4545  }
    46   vector<t_satObs*>& obsVector = epoch->obsVector();
     46  vector<t_pppSatObs*>& obsVector = epoch->obsVector();
    4747
    4848  // Time of the Epoch
     
    128128////////////////////////////////////////////////////////////////////////////
    129129t_irc t_pppFilter::processLC(const vector<t_lc::type>& LCs,
    130                                vector<t_satObs*>& obsVector) {
     130                               vector<t_pppSatObs*>& obsVector) {
    131131
    132132  LOG.setf(ios::fixed);
     
    160160   
    161161    int iObs = -1;
    162     vector<t_satObs*>  usedObs;
     162    vector<t_pppSatObs*>  usedObs;
    163163    vector<t_lc::type> usedTypes;
    164164    for (unsigned ii = 0; ii < obsVector.size(); ii++) {
    165       t_satObs* obs = obsVector[ii];
     165      t_pppSatObs* obs = obsVector[ii];
    166166      if (!obs->outlier()) {
    167167        Matrix CC(LCs.size(), 4);
     
    237237    // --------------------------------------------
    238238    if (maxOutlierIndex > -1) {
    239       t_satObs* obs = usedObs[maxOutlierIndex];
     239      t_pppSatObs* obs = usedObs[maxOutlierIndex];
    240240      t_pppParam* par = 0;
    241241      LOG << epoTimeStr << " Outlier " << t_lc::toString(maxOutlierLC) << ' '
     
    269269        for (unsigned ii = 0; ii < usedObs.size(); ii++) {
    270270          const t_lc::type tLC = usedTypes[ii];
    271           t_satObs*        obs = usedObs[ii];
     271          t_pppSatObs*        obs = usedObs[ii];
    272272          if (tLC == LCs[jj]) {
    273273            obs->setRes(tLC, vv[ii]);
     
    290290////////////////////////////////////////////////////////////////////////////
    291291t_irc t_pppFilter::detectCycleSlips(const vector<t_lc::type>& LCs,
    292                                       const vector<t_satObs*>& obsVector) {
     292                                      const vector<t_pppSatObs*>& obsVector) {
    293293
    294294  const double            SLIP       = 20.0;  // slip threshold
     
    300300    if (t_lc::includesPhase(tLC)) {
    301301      for (unsigned iObs = 0; iObs < obsVector.size(); iObs++) {
    302         const t_satObs* obs = obsVector[iObs];
     302        const t_pppSatObs* obs = obsVector[iObs];
    303303
    304304        // Check set Slips and Jump Counters
     
    358358// Reset Ambiguity Parameter (cycle slip)
    359359////////////////////////////////////////////////////////////////////////////
    360 t_irc t_pppFilter::resetAmb(t_prn prn, const vector<t_satObs*>& obsVector,
     360t_irc t_pppFilter::resetAmb(t_prn prn, const vector<t_pppSatObs*>& obsVector,
    361361                         SymmetricMatrix* QSav, ColumnVector* xSav) {
    362362  t_irc irc = failure;
Note: See TracChangeset for help on using the changeset viewer.