Go to the documentation of this file.
44 #ifndef RINEX3OBSDATA_HPP
45 #define RINEX3OBSDATA_HPP
88 typedef std::map<RinexSatID, std::vector<RinexDatum> >
DataMap;
139 const std::string& obsID,
169 virtual void dump(std::ostream& s)
const;
243 #endif // GNSSTK_RINEX3OBSDATA_HPP
virtual ~Rinex3ObsData()
Destructor.
virtual void reallyPutRecord(FFStream &s) const
virtual void dump(std::ostream &s) const
std::map< RinexSatID, std::vector< RinexDatum > > DataMap
Storage for single RINEX OBS data measurements.
std::string timeString() const
DataMap obs
the map of observations
virtual RinexDatum getObs(const RinexSatID &svID, size_t index) const
virtual void setObs(const RinexDatum &data, const RinexSatID &svID, const RinexObsID &obsID, const Rinex3ObsHeader &hdr)
CommonTime time
Time corresponding to the observations.
virtual void reallyGetRecord(FFStream &s)
TimeSystem
Definition of various time systems.
XmitAnt xmitAnt
Non-standard, transmitter ID.
CommonTime parseTime(const std::string &line, const Rinex3ObsHeader &hdr, const TimeSystem &ts) const
double clockOffset
optional clock offset in seconds
Rinex3ObsData()
Constructor.
std::string writeTime(const CommonTime &dt) const
Rinex3ObsHeader auxHeader
auxiliary header records (epochFlag 2-5)
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41