Go to the documentation of this file.
46 #ifndef GNSSTK_TIMESYSTEMCORRECTION_INCLUDE
47 #define GNSSTK_TIMESYSTEMCORRECTION_INCLUDE
108 void dump(std::ostream& s)
const;
177 #endif // GNSSTK_TIMESYSTEMCORRECTION_INCLUDE
@ GPGA
GPS to GAL using A0 = A0G , A1 = A1G.
void dump(std::ostream &s) const
dump
@ SBUT
SBAS to UTC using A0, A1, incl. provider and UTC ID.
@ GLGP
GLO to GPS using A0 = TauGPS, A1 = 0.
CommonTime refTime
reference time for polynominal
@ IRUT
IRN to UTC using A0, A1.
void fromString(const std::string &str)
bool isConverterFor(const TimeSystem &ts1, const TimeSystem &ts2) const
CorrType
Supported time system correction types, cf. RINEX version 3 spec.
TimeSystemCorrection()
Empty constructor.
std::string asString4() const
Return 4-char string version of CorrType.
@ IRGP
IRN to GPS using A0, A1.
@ QZGP
QZS to GPS using A0, A1.
@ GPUT
GPS to UTC using A0, A1.
TimeSystem
Definition of various time systems.
bool operator==(const TimeSystemCorrection &tc) const
static bool convertTimeSystemToCorrType(TimeSystem src, TimeSystem tgt, TimeSystemCorrection::CorrType &ct)
@ QZUT
QZS to UTC using A0, A1.
@ GAGP
GPS to GAL using A0 = A0G , A1 = A1G.
double Correction(const CommonTime &ct) const
@ BDGP
BDT to GPS using A0, A1 !! not in RINEX.
bool operator<(const TimeSystemCorrection &tc) const
@ BDUT
BDT to UTC using A0, A1.
std::string geoProvider
string 'EGNOS' 'WAAS' or 'MSAS'
@ GLUT
GLO to UTC using A0 = -TauC , A1 = 0.
@ GAUT
GAL to UTC using A0, A1.
std::string asString() const
Return readable string version of CorrType.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:42