Go to the documentation of this file.
63 std::map<CorrectorType, double> coll;
72 if (coll.find(res.source->corrType) == coll.end())
75 coll[res.source->corrType] = res.result;
81 coll[res.source->corrType] = res.result;
85 InvalidParameter exc(
"Invalid CorrDupHandling value: " +
94 return std::numeric_limits<double>::quiet_NaN();
96 for (
const auto& ci : coll)
void clear()
Empty the contents of results.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
@ UseFirst
Sum includes first valid correction of type, all computed.
double getCorrSum(CorrDupHandling dups) const
@ ComputeLast
Sum includes last valid correction of a type.
@ ComputeFirst
Sum includes first valid correction, no duplication.
const CorrectionResultList & getResults() const
Get the ordered list of results.
void addResult(const CorrectionResult &res)
CorrectionResultList results
The computed biases.
#define GNSSTK_THROW(exc)
std::list< CorrectionResult > CorrectionResultList
Just an ordered list of group path correction results.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38