Package org.orekit.files.ccsds.ndm.tdm
Interface RangeUnitsConverter
-
- All Known Implementing Classes:
IdentityConverter
,PythonRangeUnitsConverter
public interface RangeUnitsConverter
Interface for convertingRange Units
to meters.Implementations of this interface must be provided by user when dealing with
Tracking Data Messages
that include range observations inRange Units
. These units are intended for mission-specific measurements and must be described in an Interface Control Document.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
metersToRu(TdmMetadata metadata, AbsoluteDate date, double range)
Convert a range expressed in meters.double
ruToMeters(TdmMetadata metadata, AbsoluteDate date, double range)
Convert a range expressed inRange Units
.
-
-
-
Method Detail
-
ruToMeters
double ruToMeters(TdmMetadata metadata, AbsoluteDate date, double range)
Convert a range expressed inRange Units
.- Parameters:
metadata
- metadata corresponding to the observationdate
- observation daterange
- range value inRange Units
- Returns:
- range range value in meters
-
metersToRu
double metersToRu(TdmMetadata metadata, AbsoluteDate date, double range)
Convert a range expressed in meters.- Parameters:
metadata
- metadata corresponding to the observationdate
- observation daterange
- range value in meters- Returns:
- range range value in
Range Units
-
-