Class TimeSystemCorrection
- java.lang.Object
-
- org.orekit.files.rinex.navigation.TimeSystemCorrection
-
public class TimeSystemCorrection extends Object
Container for time system corrections.- Since:
- 12.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description TimeSystemCorrection(String timeSystemCorrectionType, AbsoluteDate referenceDate, double timeSystemCorrectionA0, double timeSystemCorrectionA1, String satId, int utcId)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbsoluteDategetReferenceDate()Getter for the reference date of the time system correction polynomial.StringgetSatId()Getter for the satellite ID.doublegetTimeSystemCorrectionA0()Getter for the A0 coefficient of the time system correction.doublegetTimeSystemCorrectionA1()Getter for the A1 coefficient of the time system correction.StringgetTimeSystemCorrectionType()Getter for the time system correction type.intgetUtcId()Getter for the UTC ID.
-
-
-
Constructor Detail
-
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 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
-
getReferenceDate
public AbsoluteDate 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
public String 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
-
-