Frequency definition for different satellite systems.
The class is responsible for all time-related tasks.
Clock & operator=(Clock &&)=delete
Move assignment operator.
virtual ~Clock()=default
Destructor.
Clock & operator=(const Clock &)=delete
Copy assignment operator.
Clock()=default
Default Constructor.
Clock(const Clock &)=default
Copy constructor.
Clock(Clock &&)=default
Move constructor.
virtual Corrections calcClockCorrections(const InsTime &recvTime, double dist, const Frequency &freq) const =0
Calculates clock bias and drift of the satellite.
Frequency definition for different satellite systems.
The class is responsible for all time-related tasks.
Satellite clock corrections.
double drift
Satellite clock drift [s/s].
InsTime transmitTime
Transmit time of the signal.
double bias
Satellite clock bias [s].