Go to the documentation of this file.
39 #ifndef GNSSTK_BDSD1NAVALM_HPP
40 #define GNSSTK_BDSD1NAVALM_HPP
57 {
return std::make_shared<BDSD1NavAlm>(*
this); }
89 #endif // GNSSTK_BDSD1NAVALM_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
bool isDefault
True if the source page was all 0s for orbit.
NavDataPtr clone() const override
Create a deep copy of this object.
void fixFit()
Fill the beginFit and endFit values for this object.
double deltai
Inclination in rad relative to 0.3*pi rad.
Class containing data elements unique to BeiDou D1 almanac pages.
BDSD1NavAlm()
Sets the nav message type.
void dumpHarmonics(std::ostream &s) const override
bool validate() const override
uint8_t pnum
Almanac page number.
uint16_t healthBits
9 bits of health from sf5,pg7/8.
double toa
Convenience storage of unqualified toa.
void dumpSVStatus(std::ostream &s) const override
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:38