Changeset 3136 in ntrip


Ignore:
Timestamp:
Mar 25, 2011, 1:25:59 PM (13 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/combination/bnccomb.cpp

    r3135 r3136  
    646646    PP(nObs+iCond) = Ph;
    647647    for (int iPar = 1; iPar <= _params.size(); iPar++) {
    648       if (AA.Column(iPar).maximum_absolute_value() > 0.0) {
    649         cmbParam* pp = _params[iPar-1];
    650         if      (pp->type == cmbParam::clk) {
    651           AA(nObs+iCond, iPar) = 1.0;
    652         }
     648      cmbParam* pp = _params[iPar-1];
     649      if (pp->type == cmbParam::clk &&
     650          AA.Column(iPar).maximum_absolute_value() > 0.0) {
     651        AA(nObs+iCond, iPar) = 1.0;
    653652      }
    654653    }
     
    659658      PP(nObs+1+iGps) = Ph;
    660659      for (int iPar = 1; iPar <= _params.size(); iPar++) {
    661         if (AA.Column(iPar).maximum_absolute_value() > 0.0) {
    662           cmbParam* pp = _params[iPar-1];
    663           if (pp->type == cmbParam::Sat_offset && pp->prn == prn) {
    664             AA(nObs+iCond, iPar) = 1.0;
    665           }
     660        cmbParam* pp = _params[iPar-1];
     661        if (pp->type == cmbParam::Sat_offset && pp->prn == prn &&
     662            AA.Column(iPar).maximum_absolute_value() > 0.0) {
     663          AA(nObs+iCond, iPar) = 1.0;
    666664        }
    667665      }
Note: See TracChangeset for help on using the changeset viewer.