Go to the documentation of this file.
42 #ifndef GNSSTK_RINEX3NAVDATA_HPP
43 #define GNSSTK_RINEX3NAVDATA_HPP
89 virtual bool isData()
const {
return true;}
96 virtual void dump(std::ostream& s)
const;
112 if(t == r)
return (
sat < right.sat);
117 {
return sow - (sow % 30); }
273 #endif // GNSSTK_RINEX3NAVDATA_HPP
RNDouble fitint
Fit interval.
RNDouble Ahalf
SQRT of semi-major axis (m**1/2)
double Toc
Time of clock (sec of week)
RNDouble Cuc
Cosine latitude (rad)
RNDouble Tgd2
Group delay differential (sec) (BDS:B2/B3 GAL:E5b/E1)
CommonTime time
Time according to the sat/epoch record (TOC)
RNDouble Cic
Cosine inclination (rad)
std::string satSys
Satellite system of Epoch: G,R,E,S,C.
RNDouble Toe
Ephemeris epoch (sec of week)
RNDouble ecc
Eccentricity.
RNDouble IODC
Index of data-clock.
RNDouble af2
SV clock drift rate (sec/sec**2)
RNDouble i0
Inclination (rad)
@ Any
wildcard; allows comparison with any other type
RNDouble OMEGA0
Rt ascension of ascending node (rad)
void putPRNEpoch(Rinex3NavStream &strm) const
CommonTime & setTimeSystem(TimeSystem timeSystem)
RNDouble Crs
Sine radius (m)
std::list< double > toList() const
RNDouble OMEGAdot
Rate of Rt ascension (rad/sec)
RNDouble IODE
Index of data-eph.
RNDouble dn
Correction to mean motion (rad/sec)
RNDouble Crc
Cosine radius (m)
RNDouble ageOfInfo
Age of oper. information (days)
void putRecord(const int &n, Rinex3NavStream &strm) const
short datasources
Data sources.
virtual void dump(std::ostream &s) const
short freqNum
Frequency number (-7..+12)
void getRecord(const int &n, Rinex3NavStream &strm)
long MFtime
Message frame time (sec of UTC week) as long.
RNDouble af1
SV clock drift (sec/sec)
short L2Pdata
L2 P data flag.
RNDouble Tgd
Group delay diff. (sec) (GPS, BDS:B1/B3 GAL:E5a/E1)
RNDouble accuracy
SV accuracy (m)
virtual bool isData() const
Rinex3NavData is "data" so this function always returns true.
virtual void reallyPutRecord(FFStream &s) const
RNDouble TauN
SV clock bias (sec)
RNDouble IODnav
Index of data-eph.
RNDouble af0
SV clock error (sec)
RNDouble w
Argument of perigee (rad)
RNDouble accCode
Accuracy code (URA, meters)
RNDouble Cus
Sine latitude (rad)
std::string dumpString() const
Write selected info (system dependent) as a single line.
double MFTraw
Message frame time (sec of UTC week) as double.
static long fixSF1xmitSOW(unsigned long sow)
RNDouble az
SV acceleration.
virtual void reallyGetRecord(FFStream &s)
RNDouble Cis
Sine inclination (rad)
RinexSatID sat
RinexSatID (from PRNID & satSys)
long xmitTime
Time of subframe 1-3 (sec of week)
RNDouble GammaN
SV relative frequency bias.
RNDouble idot
Rate of inclination angle (rad/sec)
virtual ~Rinex3NavData()
Destructor.
RNDouble M0
Mean anomaly (rad)
void getPRNEpoch(Rinex3NavStream &strm)
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40