Go to the documentation of this file.
45 #ifndef EPOCHCLOCKMODEL_HPP
46 #define EPOCHCLOCKMODEL_HPP
63 #pragma clang diagnostic push
64 #pragma clang diagnostic ignored "-Wreorder"
69 #pragma clang diagnostic pop
77 gnsstk::InvalidArgumentException e;
90 gnsstk::InvalidArgumentException e;
100 noexcept {
return clkc;};
103 noexcept {
return valid;};
gnsstk::CommonTime time
The time of this offset.
Stats< double > simpleOrdClock(const ORDEpoch &oe)
double getOffset() const noexcept
bool valid
flag indicating clock bias statistical validity
virtual bool isOffsetValid(const gnsstk::CommonTime &t) const
bool isOffsetValid() const noexcept
EpochClockModel(double sigma=2, double elmask=0, SvMode mode=ALWAYS)
virtual double getOffset(const gnsstk::CommonTime &t) const
virtual void addEpoch(const ORDEpoch &oe)
@ ALWAYS
always include ORDs from this SV
T Average(void) const
return the average
#define GNSSTK_THROW(exc)
double clkc
clock bias value (same units as residuals)
unsigned int N(void) const
return the sample size
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39