Ignore:
Timestamp:
Mar 5, 2026, 4:38:58 PM (11 hours ago)
Author:
stuerze
Message:

minor changes

File:
1 edited

Legend:

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

    r10770 r10813  
    13071307    // Consistency corrections to keep the combined clock consistent to masterOrbit
    13081308    // ----------------------------------------------------------------------------
    1309     double dC_orb = dotproduct(corr->_orbCorr._xr, corr->_diffRao) / corr->_orbCorr._xr.NormFrobenius();
    1310     double dC_att = corr->_diffYaw / (2 * M_PI);
    1311     dC_att *= corr->_lambdaIF;
    1312     double dC_apriori_corr =  dC_orb + dC_att;
    1313 
    1314     ll(iObs) = ((corr->_clkCorr._dClk * t_CST::c) + dC_apriori_corr - corr->_satCodeBiasIF) - DotProduct(AA.Row(iObs), x0);
     1309    double dC_orb = dotproduct(corr->_diffRao, corr->_orbCorr._xr) / corr->_radiusMaster;
     1310    double dC_att = corr->_diffYaw / (2 * M_PI); dC_att *= corr->_lambdaIF;
     1311    double dC_apriori_corr = dC_orb + dC_att;
     1312
     1313    ll(iObs) = ((corr->_clkCorr._dClk * t_CST::c) - dC_apriori_corr - corr->_satCodeBiasIF) - DotProduct(AA.Row(iObs), x0);
    13151314
    13161315    PP(iObs, iObs) *= 1.0 / (corr->_weightFactor * corr->_weightFactor);
     
    16451644          corr->_diffRao = corr->_orbCorr._xr - masterCorr[prn]->_orbCorr._xr;
    16461645          corr->_diffYaw = corr->_satYawAngle - masterCorr[prn]->_satYawAngle;
     1646          corr->_radiusMaster = masterCorr[prn]->_orbCorr._xr.NormFrobenius();
    16471647        }
    16481648      }
Note: See TracChangeset for help on using the changeset viewer.