Class IdentityConverter

java.lang.Object
org.orekit.files.ccsds.ndm.tdm.IdentityConverter
All Implemented Interfaces:
RangeUnitsConverter

public class IdentityConverter extends Object implements RangeUnitsConverter
Identity converter for Range Units.
Since:
11.0
Author:
Luc Maisonobe
  • Constructor Details

    • IdentityConverter

      public IdentityConverter()
      Empty constructor.

      This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.

      Since:
      12.0
  • Method Details

    • ruToMeters

      public double ruToMeters(TdmMetadata metadata, AbsoluteDate date, double range)
      Convert a range expressed in Range Units.
      Specified by:
      ruToMeters in interface RangeUnitsConverter
      Parameters:
      metadata - metadata corresponding to the observation
      date - observation date
      range - range value in Range Units
      Returns:
      range range value in meters
    • metersToRu

      public double metersToRu(TdmMetadata metadata, AbsoluteDate date, double range)
      Convert a range expressed in meters.
      Specified by:
      metersToRu in interface RangeUnitsConverter
      Parameters:
      metadata - metadata corresponding to the observation
      date - observation date
      range - range value in meters
      Returns:
      range range value in Range Units