Package org.orekit.files.ilrs
Class CRDConfiguration.TimingSystemConfiguration
java.lang.Object
org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
org.orekit.files.ilrs.CRDConfiguration.TimingSystemConfiguration
- Enclosing class:
CRDConfiguration
public static class CRDConfiguration.TimingSystemConfiguration
extends CRDConfiguration.BaseConfiguration
Container for timing system configuration record.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleGet the epoch delay correction.Get the frequency source.Get the local timing system configuration ID.getTimer()Get the timer name.Get the timer serial number.Get the time source.voidsetEpochDelayCorrection(double epochDelayCorrection) Set the epoch delay correction.voidsetFrequencySource(String frequencySource) Set the frequency source.voidsetLocalTimingId(String localTimingId) Set the local timing system configuration ID.voidSet the timer name.voidsetTimerSerialNumber(String timerSerialNumber) Set the timer serial number.voidsetTimeSource(String timeSource) Set the time source.Get a string representation of the instance in the CRD format.toString()Methods inherited from class org.orekit.files.ilrs.CRDConfiguration.BaseConfiguration
equals, getConfigurationId, hashCode, setConfigurationId
-
Constructor Details
-
TimingSystemConfiguration
public TimingSystemConfiguration()Empty constructor.This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.
- Since:
- 12.0
-
-
Method Details
-
getTimeSource
Get the time source.- Returns:
- the time source
-
getLocalTimingId
Get the local timing system configuration ID.- Returns:
- the local timing system configuration ID
-
setLocalTimingId
Set the local timing system configuration ID.- Parameters:
localTimingId- the local timing system configuration ID to set
-
setTimeSource
Set the time source.- Parameters:
timeSource- the time source to set
-
getFrequencySource
Get the frequency source.- Returns:
- the frequency source
-
setFrequencySource
Set the frequency source.- Parameters:
frequencySource- the frequency source to set
-
getTimer
Get the timer name.- Returns:
- the timer name
-
setTimer
Set the timer name.- Parameters:
timer- the timer name to set
-
getTimerSerialNumber
Get the timer serial number.- Returns:
- the timer serial number
-
setTimerSerialNumber
Set the timer serial number.- Parameters:
timerSerialNumber- the timer serial number to set
-
getEpochDelayCorrection
public double getEpochDelayCorrection()Get the epoch delay correction.- Returns:
- the epoch delay correction in seconds
-
setEpochDelayCorrection
public void setEpochDelayCorrection(double epochDelayCorrection) Set the epoch delay correction.- Parameters:
epochDelayCorrection- the epoch delay correction to set in seconds
-
toCrdString
Get a string representation of the instance in the CRD format.- Specified by:
toCrdStringin classCRDConfiguration.BaseConfiguration- Returns:
- a string representation of the instance, in the CRD format.
-
toString
-