Definition at line 60 of file EpochClockModel.hpp.
#include <EpochClockModel.hpp>

Public Member Functions | |
| virtual void | addEpoch (const ORDEpoch &oe) |
| EpochClockModel (double sigma=2, double elmask=0, SvMode mode=ALWAYS) | |
| double | getOffset () const noexcept |
| virtual double | getOffset (const gnsstk::CommonTime &t) const |
| bool | isOffsetValid () const noexcept |
| virtual bool | isOffsetValid (const gnsstk::CommonTime &t) const |
Public Member Functions inherited from gnsstk::ObsClockModel | |
| virtual void | dump (std::ostream &s, short detail=1) const noexcept |
| double | getElevationMask () const noexcept |
| double | getSigmaMultiplier () const noexcept |
| SvMode | getSvMode (const SatID &svid) const |
| const SvModeMap & | getSvModeMap () const noexcept |
| SvStatus | getSvStatus (const SatID &svid) const |
| const SvStatusMap & | getSvStatusMap () const noexcept |
| bool | getUseWonkyData () const noexcept |
| ObsClockModel (double sigma=2, double elmask=0, SvMode mode=ALWAYS) | |
| ObsClockModel & | setElevationMask (double right) noexcept |
| ObsClockModel & | setSigmaMultiplier (double right) noexcept |
| ObsClockModel & | setSvMode (const SatID &svid, const SvMode &mode) noexcept |
| ObsClockModel & | setSvMode (const SvMode &mode) noexcept |
| ObsClockModel & | setSvModeMap (const SvModeMap &right) noexcept |
| ObsClockModel & | setUseWonkyData (bool right) noexcept |
| Stats< double > | simpleOrdClock (const ORDEpoch &oe) |
Public Member Functions inherited from gnsstk::ClockModel | |
| ClockModel () noexcept | |
Private Attributes | |
| double | clkc |
| clock bias value (same units as residuals) More... | |
| gnsstk::CommonTime | time |
| The time of this offset. More... | |
| bool | valid |
| flag indicating clock bias statistical validity More... | |
Additional Inherited Members | |
Public Types inherited from gnsstk::ObsClockModel | |
| enum | SvMode { IGNORE, HEALTHY, ALWAYS } |
| typedef std::map< SatID, SvMode > | SvModeMap |
| defines a store for each SV's SvMode More... | |
| enum | SvStatus { USED, MANUAL, SVHEALTH, ELEVATION, WONKY, SIGMA } |
| typedef std::map< SatID, SvStatus > | SvStatusMap |
| defines a store for each SV's SvStatus More... | |
Protected Attributes inherited from gnsstk::ObsClockModel | |
| double | elvmask |
| elevation mask angle for ORD stripping More... | |
| SvModeMap | modes |
| map of modes to use ORDs in bias computation More... | |
| double | sigmam |
| sigma multiple value for ORD stripping More... | |
| SvStatusMap | status |
| map of ORD usage in bias computation More... | |
| bool | useWonkyData |
| set to use ords that are flagged wonky More... | |
|
inline |
Definition at line 65 of file EpochClockModel.hpp.
| InvalidValue |
we need at least three to have a real avg
Implements gnsstk::ObsClockModel.
Definition at line 108 of file EpochClockModel.hpp.
|
inlinenoexcept |
Definition at line 99 of file EpochClockModel.hpp.
|
inlinevirtual |
| InvalidArgumentException |
Implements gnsstk::ClockModel.
Definition at line 73 of file EpochClockModel.hpp.
|
inlinenoexcept |
Definition at line 102 of file EpochClockModel.hpp.
|
inlinevirtual |
| InvalidArgumentException |
Implements gnsstk::ClockModel.
Definition at line 86 of file EpochClockModel.hpp.
|
private |
clock bias value (same units as residuals)
Definition at line 118 of file EpochClockModel.hpp.
|
private |
The time of this offset.
Definition at line 117 of file EpochClockModel.hpp.
|
private |
flag indicating clock bias statistical validity
Definition at line 119 of file EpochClockModel.hpp.