Go to the documentation of this file.
45 #ifndef GNSSTK_IONOMODELSTORE_HPP
46 #define GNSSTK_IONOMODELSTORE_HPP
132 {
return ims.size(); }
138 {
return ims.empty(); }
143 virtual void dump(std::ostream& s=std::cout)
const;
159 #endif // GNSSTK_IONOMODELSTORE_HPP
virtual ~IonoModelStore()
Destructor.
virtual void dump(std::ostream &s=std::cout) const
std::map< CommonTime, IonoModel > IonoModelMap
static const GNSSTK_EXPORT CommonTime END_OF_TIME
latest representable CommonTime
virtual CommonTime getInitialTime() const
IonoModelStore()
Constructor.
bool addIonoModel(const CommonTime &mt, const IonoModel &im) noexcept
void edit(const CommonTime &tmin, const CommonTime &tmax=CommonTime::END_OF_TIME)
virtual CommonTime getFinalTime() const
virtual unsigned size() const
@ L1
GPS L1, Galileo E1, SBAS L1, QZSS L1, BeiDou L1.
NEW_EXCEPTION_CLASS(NoIonoModelFound, gnsstk::Exception)
virtual double getCorrection(const CommonTime &time, const Position &rxgeo, double svel, double svaz, CarrierBand band=CarrierBand::L1) const
virtual bool empty() const
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39