Interface GNSSClockElements
-
- All Superinterfaces:
TimeStamped
- All Known Implementing Classes:
CivilianNavigationMessage
,GPSAlmanac
,GPSCivilianNavigationMessage
,GPSLegacyNavigationMessage
,LegacyNavigationMessage
,QZSSCivilianNavigationMessage
,QZSSLegacyNavigationMessage
public interface GNSSClockElements extends TimeStamped
This interface provides the minimal set of orbital elements needed by theClockCorrectionsProvider
.- Since:
- 11.0
- Author:
- Pascal Parraud
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description double
getAf0()
Gets the Zeroth Order Clock Correction.double
getAf1()
Gets the First Order Clock Correction.double
getAf2()
Gets the Second Order Clock Correction.double
getCycleDuration()
Gets the duration of the GNSS cycle in seconds.double
getTGD()
Gets the estimated group delay differential TGD for L1-L2 correction.default double
getToc()
Gets the clock correction reference time toc.-
Methods inherited from interface org.orekit.time.TimeStamped
durationFrom, getDate
-
-
-
-
Method Detail
-
getAf0
double getAf0()
Gets the Zeroth Order Clock Correction.
-
getAf1
double getAf1()
Gets the First Order Clock Correction.
-
getAf2
double getAf2()
Gets the Second Order Clock Correction.
-
getTGD
double getTGD()
Gets the estimated group delay differential TGD for L1-L2 correction.- Returns:
- the estimated group delay differential TGD for L1-L2 correction (s)
-
getCycleDuration
double getCycleDuration()
Gets the duration of the GNSS cycle in seconds.- Returns:
- the duration of the GNSS cycle in seconds
-
-