19 #ifndef GNSS_SDR_GALILEO_UTC_MODEL_H 20 #define GNSS_SDR_GALILEO_UTC_MODEL_H 22 #include <boost/serialization/nvp.hpp> 63 bool flag_utc_model{};
65 template <
class Archive>
71 inline void serialize(Archive& archive,
const unsigned int version)
76 archive& BOOST_SERIALIZATION_NVP(A0);
77 archive& BOOST_SERIALIZATION_NVP(A1);
78 archive& BOOST_SERIALIZATION_NVP(Delta_tLS);
79 archive& BOOST_SERIALIZATION_NVP(
tot);
80 archive& BOOST_SERIALIZATION_NVP(
WNot);
81 archive& BOOST_SERIALIZATION_NVP(WN_LSF);
82 archive& BOOST_SERIALIZATION_NVP(DN);
83 archive& BOOST_SERIALIZATION_NVP(Delta_tLSF);
84 archive& BOOST_SERIALIZATION_NVP(flag_utc_model);
91 #endif // GNSS_SDR_GALILEO_UTC_MODEL_H Galileo_Utc_Model()=default
double GST_to_UTC_time(double t_e, int32_t WN) const
GST-UTC Conversion Algorithm and Parameters.
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...
int32_t tot
UTC data reference Time of Week [s].
int32_t WNot
UTC data reference Week number [week].
This class is a storage for the GALILEO UTC MODEL data as described in Galileo ICD https://www...