Go to the documentation of this file.
64 double& corrOut)
override
69 double& corrOut)
override
84 TUDEF(
"GroupPathCorrector",
"GroupPathCorrector");
94 unsigned errorTotal = 0;
99 std::cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal
@ Unknown
Corrector type is not known or is uninitialized.
CorrectorType
Identify different sources of pseudorange bias.
#define TUASSERTE(TYPE, EXP, GOT)
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
unsigned constructorTest()
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
bool getCorr(const gnsstk::Position &rxPos, const gnsstk::Position &svPos, const gnsstk::SatID &sat, const gnsstk::ObsID &obs, const gnsstk::CommonTime &when, gnsstk::NavType nav, double &corrOut) override
#define TUDEF(CLASS, METHOD)
Make GroupPathCorrector instantiatable for testing.
NavType
Supported navigation types.
bool getCorr(const gnsstk::Position &rxPos, const gnsstk::Xvt &svPos, const gnsstk::SatID &sat, const gnsstk::ObsID &obs, const gnsstk::CommonTime &when, gnsstk::NavType nav, double &corrOut) override
CorrectorType corrType
Set by child classes, indicates what type of bias is computed.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39