Interface GNSSClockElements

All Superinterfaces:
TimeStamped
All Known Implementing Classes:
AbstractAlmanac, AbstractNavigationMessage, BeidouAlmanac, BeidouCivilianNavigationMessage, BeidouLegacyNavigationMessage, CivilianNavigationMessage, CommonGnssData, GalileoAlmanac, GalileoNavigationMessage, GPSAlmanac, GPSCivilianNavigationMessage, GPSLegacyNavigationMessage, LegacyNavigationMessage, NavICAlmanac, NavICL1NvNavigationMessage, NavICLegacyNavigationMessage, QZSSAlmanac, QZSSCivilianNavigationMessage, QZSSLegacyNavigationMessage

public interface GNSSClockElements extends TimeStamped
This interface provides the minimal set of clock elements needed by the ClockCorrectionsProvider.
Since:
11.0
Author:
Pascal Parraud
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Gets the Zeroth Order Clock Correction.
    double
    Gets the First Order Clock Correction.
    double
    Gets the Second Order Clock Correction.
    double
    Get the estimated group delay differential TGD for L1-L2 correction.
    double
    Get the time of clock.

    Methods inherited from interface org.orekit.time.TimeStamped

    durationFrom, getDate
  • Method Details

    • getAf0

      double getAf0()
      Gets the Zeroth Order Clock Correction.
      Returns:
      the Zeroth Order Clock Correction (s)
      See Also:
    • getAf1

      double getAf1()
      Gets the First Order Clock Correction.
      Returns:
      the First Order Clock Correction (s/s)
      See Also:
    • getAf2

      double getAf2()
      Gets the Second Order Clock Correction.
      Returns:
      the Second Order Clock Correction (s/s²)
      See Also:
    • getTGD

      double getTGD()
      Get the estimated group delay differential TGD for L1-L2 correction.
      Returns:
      the estimated group delay differential TGD for L1-L2 correction (s)
    • getToc

      double getToc()
      Get the time of clock.
      Returns:
      the time of clock (s)
      See Also: