Class TimeSystemCorrection
java.lang.Object
org.orekit.files.rinex.navigation.TimeSystemCorrection
Container for time system corrections.
- Since:
- 12.0
- Author:
- Bryan Cazabonne
-
Constructor Summary
ConstructorsConstructorDescriptionTimeSystemCorrection(String timeSystemCorrectionType, AbsoluteDate referenceDate, double timeSystemCorrectionA0, double timeSystemCorrectionA1, String satId, int utcId) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGetter for the reference date of the time system correction polynomial.getSatId()Getter for the satellite ID.doubleGetter for the A0 coefficient of the time system correction.doubleGetter for the A1 coefficient of the time system correction.Getter for the time system correction type.intgetUtcId()Getter for the UTC ID.
-
Constructor Details
-
TimeSystemCorrection
public TimeSystemCorrection(String timeSystemCorrectionType, AbsoluteDate referenceDate, double timeSystemCorrectionA0, double timeSystemCorrectionA1, String satId, int utcId) Constructor.- Parameters:
timeSystemCorrectionType- time system correction typereferenceDate- reference date for time system correctiontimeSystemCorrectionA0- A0 coefficient of linear polynomial for time system correctiontimeSystemCorrectionA1- A1 coefficient of linear polynomial for time system correctionsatId- satellite IDutcId- UTC id
-
-
Method Details
-
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
-
getReferenceDate
Getter for the reference date of the time system correction polynomial.- Returns:
- the reference date of the time system correction polynomial, or null for GLONASS correction, which is constant
-
getSatId
Getter for the satellite ID.- Returns:
- satellite ID
- Since:
- 14.0
-
getUtcId
public int getUtcId()Getter for the UTC ID.- Returns:
- UTC ID
- Since:
- 14.0
-