Package org.orekit.files.ccsds.ndm.tdm
Class Observation
java.lang.Object
org.orekit.files.ccsds.ndm.tdm.Observation
The Observation class contains the data from an observation line.
It is not an Orekit object yet. It is a simple container holding:
- a keyword, the type of the observation;
- a timetag, the epoch of the observation;
- a measurement, the value of the observation.
WARNING. The same class handles many different measurements
types (range, Doppler, clocks, pressure, power to noise ratio…).
Since Orekit 11.0, it uses only SI units, so angular measurements
have already been converted in radians, range has been converted
in meters (according to the range units, Doppler has been converted to meters per second.
Up to Orekit 10.x, the measurements were raw measurements as read
in the TDM.
- Author:
- Maxime Journot
-
Constructor Summary
ConstructorsConstructorDescriptionObservation(ObservationType type, AbsoluteDate epoch, double measurement) Simple constructor. -
Method Summary
-
Constructor Details
-
Observation
Simple constructor.- Parameters:
type- type of the observationepoch- the timetagmeasurement- the measurement (in SI units, converted from TDM)
-
-
Method Details
-
getType
Get the type of observation.- Returns:
- type of observation
-
getEpoch
Getter for the epoch.- Returns:
- the epoch
-
getMeasurement
public double getMeasurement()Getter for the measurement.- Returns:
- the measurement (in SI units, converted from TDM)
-