Package org.orekit.files.ccsds.ndm.tdm
Interface RangeUnitsConverter
-
- All Known Implementing Classes:
IdentityConverter
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
-
-