18 #ifndef GNSS_SDR_GPS_IONO_H 19 #define GNSS_SDR_GPS_IONO_H 22 #include <boost/serialization/nvp.hpp> 52 template <
class Archive>
58 inline void serialize(Archive& archive,
const unsigned int version)
63 archive& BOOST_SERIALIZATION_NVP(
alpha0);
64 archive& BOOST_SERIALIZATION_NVP(
alpha1);
65 archive& BOOST_SERIALIZATION_NVP(
alpha2);
66 archive& BOOST_SERIALIZATION_NVP(
alpha3);
67 archive& BOOST_SERIALIZATION_NVP(
beta0);
68 archive& BOOST_SERIALIZATION_NVP(
beta1);
69 archive& BOOST_SERIALIZATION_NVP(
beta2);
70 archive& BOOST_SERIALIZATION_NVP(
beta3);
77 #endif // GNSS_SDR_GPS_IONO_H This class is a storage for the GPS IONOSPHERIC data as described in IS-GPS-200M. ...
double beta0
Coefficient 0 of a cubic equation representing the period of the model [s].
double beta1
Coefficient 1 of a cubic equation representing the period of the model [s/semi-circle].
void serialize(Archive &archive, const unsigned int version)
Serialize is a boost standard method to be called by the boost XML serialization. Here is used to sav...
double alpha2
Coefficient 2 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^2]...
Gps_Iono()=default
Default constructor.
double alpha1
Coefficient 1 of a cubic equation representing the amplitude of the vertical delay [s/semi-circle]...
double beta2
Coefficient 2 of a cubic equation representing the period of the model [s(semi-circle)^2].
double alpha3
Coefficient 3 of a cubic equation representing the amplitude of the vertical delay [s(semi-circle)^3]...
double alpha0
Coefficient 0 of a cubic equation representing the amplitude of the vertical delay [s]...
double beta3
Coefficient 3 of a cubic equation representing the period of the model [s(semi-circle)^3].