Class RinexNavigation.TimeSystemCorrection

  • Enclosing class:
    RinexNavigation

    public static class RinexNavigation.TimeSystemCorrection
    extends Object
    Container for time system corrections.
    • Constructor Detail

      • TimeSystemCorrection

        public TimeSystemCorrection​(String timeSystemCorrectionType,
                                    double timeSystemCorrectionA0,
                                    double timeSystemCorrectionA1,
                                    int timeSystemCorrectionSecOfWeek,
                                    int timeSystemCorrectionWeekNumber)
        Constructor.
        Parameters:
        timeSystemCorrectionType - time system correction type
        timeSystemCorrectionA0 - A0 coefficient of linear polynomial for time system correction
        timeSystemCorrectionA1 - A1 coefficient of linear polynomial for time system correction
        timeSystemCorrectionSecOfWeek - reference time for time system correction
        timeSystemCorrectionWeekNumber - reference week number for time system correction
    • Method Detail

      • getTimeSystemCorrectionType

        public String getTimeSystemCorrectionType()
        Getter for the time system correction type.
        Returns:
        the time system correction type
      • getTimeSystemCorrectionA0

        public double getTimeSystemCorrectionA0()
        Getter for the A0 coefficient of the time system correction.

        deltaT = A0 + A1 * (t - tref)

        Returns:
        the A0 coefficient of the time system correction
      • getTimeSystemCorrectionA1

        public double getTimeSystemCorrectionA1()
        Getter for the A1 coefficient of the time system correction.

        deltaT = A0 + A1 * (t - tref)

        Returns:
        the A1 coefficient of the time system correction
      • getTimeSystemCorrectionSecOfWeek

        public int getTimeSystemCorrectionSecOfWeek()
        Getter for the reference time of the time system correction polynomial.

        Seconds into GNSS week

        Returns:
        the reference time of the time system correction polynomial
      • getTimeSystemCorrectionWeekNumber

        public int getTimeSystemCorrectionWeekNumber()
        Getter for the reference week number of the time system correction polynomial.

        Continuous number since the reference epoch of the corresponding GNSS constellation

        Returns:
        the reference week number of the time system correction polynomial