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 doublegetAf0()Gets the Zeroth Order Clock Correction.doublegetAf1()Gets the First Order Clock Correction.doublegetAf2()Gets the Second Order Clock Correction.doublegetCycleDuration()Gets the duration of the GNSS cycle in seconds.doublegetTGD()Gets the estimated group delay differential TGD for L1-L2 correction.default doublegetToc()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
-
-