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 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

      public String getTimeSource()
      Get the time source.
      Returns:
      the time source
    • getLocalTimingId

      public String getLocalTimingId()
      Get the local timing system configuration ID.
      Returns:
      the local timing system configuration ID
    • setLocalTimingId

      public void setLocalTimingId(String localTimingId)
      Set the local timing system configuration ID.
      Parameters:
      localTimingId - the local timing system configuration ID to set
    • setTimeSource

      public void setTimeSource(String timeSource)
      Set the time source.
      Parameters:
      timeSource - the time source to set
    • getFrequencySource

      public String getFrequencySource()
      Get the frequency source.
      Returns:
      the frequency source
    • setFrequencySource

      public void setFrequencySource(String frequencySource)
      Set the frequency source.
      Parameters:
      frequencySource - the frequency source to set
    • getTimer

      public String getTimer()
      Get the timer name.
      Returns:
      the timer name
    • setTimer

      public void setTimer(String timer)
      Set the timer name.
      Parameters:
      timer - the timer name to set
    • getTimerSerialNumber

      public String getTimerSerialNumber()
      Get the timer serial number.
      Returns:
      the timer serial number
    • setTimerSerialNumber

      public void setTimerSerialNumber(String timerSerialNumber)
      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

      public String toCrdString()
      Get a string representation of the instance in the CRD format.
      Specified by:
      toCrdString in class CRDConfiguration.BaseConfiguration
      Returns:
      a string representation of the instance, in the CRD format.
    • toString

      public String toString()
      Overrides:
      toString in class Object