Class CRD.RangeSupplement

java.lang.Object
org.orekit.files.ilrs.CRD.RangeSupplement
All Implemented Interfaces:
TimeStamped
Enclosing class:
CRD

public static class CRD.RangeSupplement extends Object implements TimeStamped
Range Supplement Record.
Since:
12.0
  • Constructor Details

    • RangeSupplement

      public RangeSupplement(AbsoluteDate date, String systemConfigurationId, double troposphericRefractionCorrection, double centerOfMassCorrection, double ndFilterValue, double timeBiasApplied, double rangeRate)
      Constructor.
      Parameters:
      date - data epoch
      systemConfigurationId - system configuration ID
      troposphericRefractionCorrection - tropospheric refraction correction (one-way)
      centerOfMassCorrection - target center of mass correction (one-way)
      ndFilterValue - Neutral density (ND) filter value
      timeBiasApplied - Time bias applied
      rangeRate - Range rate
  • Method Details

    • getDate

      public AbsoluteDate getDate()
      Description copied from interface: TimeStamped
      Get the date.
      Specified by:
      getDate in interface TimeStamped
      Returns:
      date attached to the object
    • getSystemConfigurationId

      public String getSystemConfigurationId()
      Get the system configuration id.
      Returns:
      the system configuration id
    • getTroposphericRefractionCorrection

      public double getTroposphericRefractionCorrection()
      Get the tropospheric refraction correction.
      Returns:
      the tropospheric refraction correction
    • getCenterOfMassCorrection

      public double getCenterOfMassCorrection()
      Get the target center of mass.
      Returns:
      the target center of mass
    • getNdFilterValue

      public double getNdFilterValue()
      Get the neutral density (ND) filter value.
      Returns:
      the neutral density (ND) filter value
    • getTimeBiasApplied

      public double getTimeBiasApplied()
      Get the time bias applied.
      Returns:
      the time bias applied
    • getRangeRate

      public double getRangeRate()
      Get the range rate.
      Returns:
      the range rate
    • toCrdString

      @DefaultDataContext public String toCrdString()
      Get a string representation of the instance in the CRD format.
      Returns:
      a string representation of the instance, in the CRD format.
    • toString

      @DefaultDataContext public String toString()
      Overrides:
      toString in class Object