Index: trunk/BNC/Example_Configs/01_RinexObs.bnc
===================================================================
--- trunk/BNC/Example_Configs/01_RinexObs.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/01_RinexObs.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/02_RinexEph.bnc
===================================================================
--- trunk/BNC/Example_Configs/02_RinexEph.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/02_RinexEph.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/03_BrdcCorr.bnc
===================================================================
--- trunk/BNC/Example_Configs/03_BrdcCorr.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/03_BrdcCorr.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/04_RinexConcat.bnc
===================================================================
--- trunk/BNC/Example_Configs/04_RinexConcat.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/04_RinexConcat.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/05_RinexQC.bnc
===================================================================
--- trunk/BNC/Example_Configs/05_RinexQC.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/05_RinexQC.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/06_RTK.bnc
===================================================================
--- trunk/BNC/Example_Configs/06_RTK.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/06_RTK.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/07_FeedEngine.bnc
===================================================================
--- trunk/BNC/Example_Configs/07_FeedEngine.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/07_FeedEngine.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/08_PPP.bnc
===================================================================
--- trunk/BNC/Example_Configs/08_PPP.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/08_PPP.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/09_PPPNet.bnc
===================================================================
--- trunk/BNC/Example_Configs/09_PPPNet.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/09_PPPNet.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/10_PPPQuickStart.bnc
===================================================================
--- trunk/BNC/Example_Configs/10_PPPQuickStart.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/10_PPPQuickStart.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/11_PPPPostProc.bnc
===================================================================
--- trunk/BNC/Example_Configs/11_PPPPostProc.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/11_PPPPostProc.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/12_PPPOsm.bnc
===================================================================
--- trunk/BNC/Example_Configs/12_PPPOsm.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/12_PPPOsm.bnc	(revision 9538)
@@ -168,5 +168,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/13_SPPQuickStart.bnc
===================================================================
--- trunk/BNC/Example_Configs/13_SPPQuickStart.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/13_SPPQuickStart.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/14_SaveSp3.bnc
===================================================================
--- trunk/BNC/Example_Configs/14_SaveSp3.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/14_SaveSp3.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/15_Sp3ETRFPPP.bnc
===================================================================
--- trunk/BNC/Example_Configs/15_Sp3ETRFPPP.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/15_Sp3ETRFPPP.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/16_Upload.bnc
===================================================================
--- trunk/BNC/Example_Configs/16_Upload.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/16_Upload.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/17_Combi.bnc
===================================================================
--- trunk/BNC/Example_Configs/17_Combi.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/17_Combi.bnc	(revision 9538)
@@ -168,5 +168,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/18_CombiPPP.bnc
===================================================================
--- trunk/BNC/Example_Configs/18_CombiPPP.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/18_CombiPPP.bnc	(revision 9538)
@@ -168,5 +168,4 @@
 sigmaGIM=4.0
 sigmaL1=0.02
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/19_UploadEph.bnc
===================================================================
--- trunk/BNC/Example_Configs/19_UploadEph.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/19_UploadEph.bnc	(revision 9538)
@@ -165,5 +165,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/20_CompareSp3.bnc
===================================================================
--- trunk/BNC/Example_Configs/20_CompareSp3.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/20_CompareSp3.bnc	(revision 9538)
@@ -166,5 +166,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/Example_Configs/21_Empty.bnc
===================================================================
--- trunk/BNC/Example_Configs/21_Empty.bnc	(revision 9537)
+++ trunk/BNC/Example_Configs/21_Empty.bnc	(revision 9538)
@@ -160,5 +160,4 @@
 sigmaGIM=4.0
 sigmaL1=0.01
-sigmaTz0=0.10
 snxtroAc=
 snxtroIntr=1 hour
Index: trunk/BNC/src/PPP/pppClient.cpp
===================================================================
--- trunk/BNC/src/PPP/pppClient.cpp	(revision 9537)
+++ trunk/BNC/src/PPP/pppClient.cpp	(revision 9538)
@@ -232,14 +232,5 @@
     }
   }
-  if (_opt->_pseudoObsTropo) {
-    vector<t_pppSatObs*>::iterator it = obsVector.begin();
-    while (it != obsVector.end()) {
-      t_pppSatObs* satObs = *it;
-      if (satObs->isReference()) {
-        satObs->setPseudoObsTropo();
-      }
-      it++;
-    }
-  }
+
 /*
   vector<t_pppSatObs*>::iterator it = obsVector.begin();
Index: trunk/BNC/src/PPP/pppFilter.cpp
===================================================================
--- trunk/BNC/src/PPP/pppFilter.cpp	(revision 9537)
+++ trunk/BNC/src/PPP/pppFilter.cpp	(revision 9538)
@@ -212,13 +212,7 @@
       usedLCs -= 1;  // GIM not used
   }
-  int hlpLCs = 0;
-  if (OPT->_pseudoObsTropo) {
-    hlpLCs = -1;
-  }
   // max Obs
-  unsigned maxObs = obsVector.size() * (usedLCs + hlpLCs);
-  if (OPT->_pseudoObsTropo && _datumTrafo->firstSystem(sys)) {
-    maxObs += 1;
-  }
+  unsigned maxObs = obsVector.size() * usedLCs;
+
   if (OPT->_pseudoObsIono && pseudoObsIonoAvailable) {
     maxObs -= 1; // pseudo obs iono with respect to refSat
@@ -257,28 +251,4 @@
           if (tLC == t_lc::Tz0) {continue;}
           ++iObs;
-          usedObs.push_back(obs);
-          usedTypes.push_back(tLC);
-          for (unsigned iPar = 0; iPar < nPar; iPar++) {
-            const t_pppParam* par = params[iPar];
-            AA[iObs][iPar] = par->partial(_epoTime, obs, tLC, refPrn);
-          }
-          ll[iObs] = obs->obsValue(tLC) - obs->cmpValue(tLC) - DotProduct(_x0, AA.Row(iObs+1));
-          PP[iObs] = 1.0 / (obs->sigma(tLC) * obs->sigma(tLC));
-        }
-      }
-    }
-
-    // pseudo Obs Tropo
-    // ================
-    if (OPT->_pseudoObsTropo && _datumTrafo->firstSystem(sys)) {
-      bool _pseudoObsTropoConsidered = false;
-      for (unsigned ii = 0; ii < obsVector.size(); ii++) {
-        if (_pseudoObsTropoConsidered) {break;}
-        t_pppSatObs* obs = obsVector[ii];
-        for (unsigned jj = 0; jj < usedLCs; jj++) {
-          const t_lc::type tLC = LCs[jj];
-          if (tLC != t_lc::Tz0) {continue;}
-          ++iObs;
-          _pseudoObsTropoConsidered = true;
           usedObs.push_back(obs);
           usedTypes.push_back(tLC);
@@ -756,14 +726,7 @@
         usedLCs -= 1;  // GIM not used
     }
-    int hlpLCs = 0;
-    if (OPT->_pseudoObsTropo) {
-      hlpLCs = -1;
-    }
     // max Obs
-    unsigned maxObs = obsVector.size() * (usedLCs + hlpLCs);
-
-    if (OPT->_pseudoObsTropo && _datumTrafo->firstSystem(sys)) {
-      maxObs += 1;
-    }
+    unsigned maxObs = obsVector.size() * usedLCs;
+
     if (OPT->_pseudoObsIono && peseudoObsIono) {
       maxObs -= 1; // pseudo obs iono with respect to refSat
@@ -791,23 +754,5 @@
       }
     }
-    // pseudo Obs Tropo
-    // ================
-    if (OPT->_pseudoObsTropo && _datumTrafo->firstSystem(sys)) {
-      bool pseudoObsTropoConsidered = false;
-      for (unsigned ii = 0; ii < obsVector.size(); ii++) {
-        if (pseudoObsTropoConsidered) {break;}
-        t_pppSatObs* obs = obsVector[ii];
-        for (unsigned jj = 0; jj < usedLCs; jj++) {
-          const t_lc::type tLC = LCs[jj];
-          if (tLC != t_lc::Tz0) {continue;}
-          ++iObs;
-          pseudoObsTropoConsidered = true;
-          for (unsigned iPar = 0; iPar < nPar; iPar++) {
-            const t_pppParam* par = params[iPar];
-            AA[iObs][iPar] = par->partial(_epoTime, obs, tLC, refPrn);
-          }
-        }
-      }
-    }
+
     if (!iObs) {
       continue;
@@ -888,12 +833,7 @@
       realUsedLCs -= 1;
     }
-    if (OPT->_pseudoObsTropo) {
-      realUsedLCs -= 1;
-    }
+
     trafoObs += satNum * realUsedLCs;
 
-    if (OPT->_pseudoObsTropo && _datumTrafo->firstSystem(sys)) {
-      trafoObs += 1;
-    }
     if (OPT->_pseudoObsIono && pseudoObsIono) {
       trafoObs -= 1; // pseudo obs iono with respect to refSat
Index: trunk/BNC/src/bnchelp.html
===================================================================
--- trunk/BNC/src/bnchelp.html	(revision 9537)
+++ trunk/BNC/src/bnchelp.html	(revision 9538)
@@ -5228,5 +5228,4 @@
    PPP/sigmaL1      {Sigma for phase observations in meters [floating-point number]}
    PPP/sigmaGIM     {Sigma for GIM pseudo observations in meters [floating-point number]}
-   PPP/sigmaTz0     {Sigma for Tz0 pseudo observations in meters [floating-point number]}
    PPP/maxResC1     {Maximal residuum for code observations in meters [floating-point number]}
    PPP/maxResL1     {Maximal residuum for phase observations in meters [floating-point number]}
Index: trunk/BNC/src/bncmain.cpp
===================================================================
--- trunk/BNC/src/bncmain.cpp	(revision 9537)
+++ trunk/BNC/src/bncmain.cpp	(revision 9538)
@@ -231,9 +231,8 @@
       "   PPP/lcBDS        {Select observations from BDS code and/or phase data [character string: no|Pi|Li|Pi&Li]}\n"
       "   PPP/modelObs     {select observation model [character string: Ionosphere-free PPP|Uncombined PPP|PPP-RTK|DCM with Code Biases|DCM with Phase Biases]}\n"
-      "   PPP/pseudoOb     {select pseudo observations [character string: no|Ionosphere&Troposphere]}\n"
+      "   PPP/pseudoOb     {select pseudo observations [character string: no|Ionosphere]}\n"
       "   PPP/sigmaC1      {Sigma for code observations in meters [floating-point number]}\n"
       "   PPP/sigmaL1      {Sigma for phase observations in meters [floating-point number]}\n"
       "   PPP/sigmaGIM     {Sigma for GIM pseudo observations in meters [floating-point number]}\n"
-      "   PPP/sigmaTz0     {Sigma for Tz0 pseudo observations in meters [floating-point number]}\n"
       "   PPP/maxResC1     {Maximal residuum for code observations in meters [floating-point number]}\n"
       "   PPP/maxResL1     {Maximal residuum for phase observations in meters [floating-point number]}\n"
Index: trunk/BNC/src/bncwindow.cpp
===================================================================
--- trunk/BNC/src/bncwindow.cpp	(revision 9537)
+++ trunk/BNC/src/bncwindow.cpp	(revision 9538)
@@ -1063,8 +1063,6 @@
   pppLayout3->addWidget(_pppWidgets._sigmaGIM,              ir, 4); _pppWidgets._sigmaGIM->setMaximumWidth(8*ww);
   pppLayout3->addItem(new QSpacerItem(8*ww, 0),             ir, 5);
-  pppLayout3->addWidget(new QLabel("Sigma Tz0"),            ir, 6, Qt::AlignLeft);
-  pppLayout3->addWidget(_pppWidgets._sigmaTz0,              ir, 7); _pppWidgets._sigmaTz0->setMaximumWidth(8*ww);
   ++ir;
-  pppLayout3->addWidget(new QLabel(""),                     ir, 8);
+  pppLayout3->addWidget(new QLabel(""),                     ir, 6);
   pppLayout3->setColumnStretch(8, 999);
   ++ir;
@@ -1456,5 +1454,4 @@
   _pppWidgets._sigmaL1->setWhatsThis(tr("<p>Enter a Sigma for GPS L1 phase observations in meters.</p><p>The higher the sigma you enter, the less the contribution of L1 phase observations to a PPP solutions from combined code and phase data. 0.01 is likely to be an appropriate choice.</p><p>Default is an empty option field, meaning<br>'Sigma L1 = 0.01' <i>[key: PPP/sigmaL1]</i></p>"));
   _pppWidgets._sigmaGIM->setWhatsThis(tr("<p>Enter a Sigma for GIM pseudo observations in meters.</p><p>The higher the sigma you enter, the less the contribution of GIM pseudo observations to a PPP solution. 3.0 is likely to be an appropriate choice.</p><p>Default is an empty option field, meaning<br>'Sigma GIM = 3.0' <i>[key: PPP/sigmaGIM]</i></p>"));
-  _pppWidgets._sigmaTz0->setWhatsThis(tr("<p>Enter a Sigma for a Tropospheric pseudo observation in zenith direction in meters.</p><p>The higher the sigma you enter, the less the contribution of Tz0 pseudo observations to a PPP solution. 0.10 is likely to be an appropriate choice.</p><p>Default is an empty option field, meaning<br>'Sigma Tzo = 0.10' <i>[key: PPP/sigmaTz0]</i></p>"));
   _pppWidgets._maxResC1->setWhatsThis(tr("<p>Specify a maximum for residuals from GPS C1 code observations in a PPP solution. '3.0' meters may be an appropriate choice for that.</p><p>If the maximum is exceeded, contributions from the corresponding observation will be ignored in the PPP solution.</p><p>Default is an empty option field, meaning<br>'Max Rex C1 = 3.0' <i>[key: PPP/maxResC1]</i></p>"));
   _pppWidgets._maxResL1->setWhatsThis(tr("<p>Specify a maximum for residuals from GPS L1 code observations in a PPP solution. '0.03' meters may be an appropriate choice for that.</p><p>If the maximum is exceeded, contributions from the corresponding observation will be ignored in the PPP solution.</p><p>Default is an empty option field, meaning<br>'Max Rex L1 = 0.03' <i>[key: PPP/maxResL1]</i></p>"));
Index: trunk/BNC/src/pppMain.cpp
===================================================================
--- trunk/BNC/src/pppMain.cpp	(revision 9537)
+++ trunk/BNC/src/pppMain.cpp	(revision 9538)
@@ -182,5 +182,4 @@
     opt->_sigmaL1      = settings.value("PPP/sigmaL1").toDouble(); if (opt->_sigmaL1 <= 0.0)  opt->_sigmaL1  = 0.01;
     opt->_sigmaGIM     = settings.value("PPP/sigmaGIM").toDouble();if (opt->_sigmaGIM <= 0.0) opt->_sigmaGIM = 3.00;
-    opt->_sigmaTz0     = settings.value("PPP/sigmaTz0").toDouble();if (opt->_sigmaTz0 <= 0.0) opt->_sigmaTz0 = 0.10;
     opt->_corrWaitTime = settings.value("PPP/corrWaitTime").toDouble();
     if (!_realTime || opt->_corrMount.empty()) {
@@ -189,5 +188,4 @@
     opt->_obsModelType   = t_pppOptions::IF;
     opt->_pseudoObsIono  = false;
-    opt->_pseudoObsTropo = false;
     opt->_refSatRequired = false;
 #ifdef USE_PPP
@@ -195,13 +193,7 @@
     if      (settings.value("PPP/pseudoObs").toString() == "no") {
       opt->_pseudoObsIono  = false;
-      opt->_pseudoObsTropo = false;
-    }
-    else if (settings.value("PPP/pseudoObs").toString() == "Troposphere") {
-      opt->_pseudoObsIono  = false;
-      opt->_pseudoObsTropo = true;
-    }
-    else if (settings.value("PPP/pseudoObs").toString() == "Ionosphere&Troposphere") {
+    }
+    else if (settings.value("PPP/pseudoObs").toString() == "Ionosphere") {
       opt->_pseudoObsIono  = true;
-      opt->_pseudoObsTropo = true;
     }
     // Observation Model
@@ -209,10 +201,8 @@
       opt->_obsModelType = t_pppOptions::IF;
       opt->_pseudoObsIono  = false;
-      opt->_pseudoObsTropo = false;
     }
     else if (settings.value("PPP/modelObs").toString() == "PPP-RTK") {
       opt->_obsModelType = t_pppOptions::PPPRTK;
       opt->_pseudoObsIono  = false;
-      opt->_pseudoObsTropo = false;
     }
     else if (settings.value("PPP/modelObs").toString() == "Uncombined PPP") {
@@ -247,7 +237,4 @@
           opt->_LCsGPS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGPS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -262,7 +249,4 @@
           opt->_LCsGPS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGPS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -276,7 +260,4 @@
         if (opt->_pseudoObsIono) {
           opt->_LCsGPS.push_back(t_lc::GIM);
-        }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGPS.push_back(t_lc::Tz0);
         }
       }
@@ -296,7 +277,4 @@
           opt->_LCsGLONASS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGLONASS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -311,7 +289,4 @@
           opt->_LCsGLONASS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGLONASS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -325,7 +300,4 @@
         if (opt->_pseudoObsIono) {
           opt->_LCsGLONASS.push_back(t_lc::GIM);
-        }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGLONASS.push_back(t_lc::Tz0);
         }
       }
@@ -345,7 +317,4 @@
           opt->_LCsGalileo.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGalileo.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -360,7 +329,4 @@
           opt->_LCsGalileo.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGalileo.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -374,7 +340,4 @@
         if (opt->_pseudoObsIono) {
           opt->_LCsGalileo.push_back(t_lc::GIM);
-        }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsGalileo.push_back(t_lc::Tz0);
         }
       }
@@ -394,7 +357,4 @@
           opt->_LCsBDS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsBDS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -409,7 +369,4 @@
           opt->_LCsBDS.push_back(t_lc::GIM);
         }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsBDS.push_back(t_lc::Tz0);
-        }
       }
     }
@@ -423,7 +380,4 @@
         if (opt->_pseudoObsIono) {
           opt->_LCsBDS.push_back(t_lc::GIM);
-        }
-        if (opt->_pseudoObsTropo) {
-          opt->_LCsBDS.push_back(t_lc::Tz0);
         }
       }
Index: trunk/BNC/src/pppOptions.h
===================================================================
--- trunk/BNC/src/pppOptions.h	(revision 9537)
+++ trunk/BNC/src/pppOptions.h	(revision 9538)
@@ -52,5 +52,4 @@
   double                  _sigmaL1;
   double                  _sigmaGIM;
-  double                  _sigmaTz0;
   double                  _maxResC1;
   double                  _maxResL1;
@@ -81,5 +80,4 @@
   std::vector<t_lc::type> _LCsBDS;
   bool                    _pseudoObsIono;
-  bool                    _pseudoObsTropo;
   bool                    _refSatRequired;
 };
Index: trunk/BNC/src/pppWidgets.cpp
===================================================================
--- trunk/BNC/src/pppWidgets.cpp	(revision 9537)
+++ trunk/BNC/src/pppWidgets.cpp	(revision 9538)
@@ -87,5 +87,4 @@
   _sigmaL1      = new QLineEdit();     _sigmaL1     ->setObjectName("PPP/sigmaL1");      _widgets << _sigmaL1;
   _sigmaGIM     = new QLineEdit();     _sigmaGIM    ->setObjectName("PPP/sigmaGIM");     _widgets << _sigmaGIM;
-  _sigmaTz0     = new QLineEdit();     _sigmaTz0    ->setObjectName("PPP/sigmaTz0");     _widgets << _sigmaTz0;
   _maxResC1     = new QLineEdit();     _maxResC1    ->setObjectName("PPP/maxResC1");     _widgets << _maxResC1;
   _maxResL1     = new QLineEdit();     _maxResL1    ->setObjectName("PPP/maxResL1");     _widgets << _maxResL1;
@@ -155,5 +154,5 @@
 #else
   _modelObs->addItems(QString("Ionosphere-free PPP,Uncombined PPP,PPP-RTK,DCM with Code Biases,DCM with Phase Biases").split(","));
-  _pseudoObs->addItems(QString("no,Troposphere,Ionosphere,Ionosphere&Troposphere").split(","));
+  _pseudoObs->addItems(QString("no,Ionosphere").split(","));
 #endif
 
@@ -257,5 +256,4 @@
   delete _sigmaL1;
   delete _sigmaGIM;
-  delete _sigmaTz0;
   delete _maxResC1;
   delete _maxResL1;
@@ -354,11 +352,4 @@
   else {
     _sigmaGIM->setText("4.0");
-  }
-
-  if (!settings.value(_sigmaTz0->objectName()).toString().isEmpty()) {
-    _sigmaTz0->setText(settings.value(_sigmaTz0->objectName()).toString());
-  }
-  else {
-    _sigmaTz0->setText("0.10");
   }
 
@@ -465,5 +456,4 @@
   settings.setValue(_sigmaL1     ->objectName(), _sigmaL1     ->text());
   settings.setValue(_sigmaGIM    ->objectName(), _sigmaGIM    ->text());
-  settings.setValue(_sigmaTz0    ->objectName(), _sigmaTz0    ->text());
   settings.setValue(_corrWaitTime->objectName(), _corrWaitTime->value());
   settings.setValue(_maxResC1    ->objectName(), _maxResC1    ->text());
@@ -547,9 +537,7 @@
     _pseudoObs->setEnabled(true);
     _sigmaGIM->setEnabled(true);
-    _sigmaTz0->setEnabled(true);
   } else {
     _pseudoObs->setEnabled(false);
     _sigmaGIM->setEnabled(false);
-    _sigmaTz0->setEnabled(false);
   }
 
Index: trunk/BNC/src/pppWidgets.h
===================================================================
--- trunk/BNC/src/pppWidgets.h	(revision 9537)
+++ trunk/BNC/src/pppWidgets.h	(revision 9538)
@@ -71,5 +71,4 @@
   QLineEdit*     _sigmaL1;
   QLineEdit*     _sigmaGIM;
-  QLineEdit*     _sigmaTz0;
   QSpinBox*      _minObs;
   QSpinBox*      _minEle;
