Class ObservationDataSet

java.lang.Object
org.orekit.files.rinex.observation.ObservationDataSet
All Implemented Interfaces:
TimeStamped

public class ObservationDataSet extends Object implements TimeStamped
Observation Data set.
Since:
9.2
  • Constructor Details

    • ObservationDataSet

      public ObservationDataSet(SatInSystem satellite, AbsoluteDate tObs, int eventFlag, double rcvrClkOffset, List<ObservationData> observationData)
      Simple constructor.
      Parameters:
      satellite - observed satellite
      tObs - Observation date
      eventFlag - event flag
      rcvrClkOffset - Receiver clock offset (optional, 0 by default)
      observationData - List of observation data
      Since:
      12.0
  • Method Details

    • getSatellite

      public SatInSystem getSatellite()
      Get observed satellite.
      Returns:
      observed satellite
      Since:
      12.0
    • getDate

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

      public int getEventFlag()
      Get the event flag.
      Returns:
      event flag
      Since:
      12.0
    • getObservationData

      public List<ObservationData> getObservationData()
      Get list of observation data.
      Returns:
      unmodifiable view of observation data for the observed satellite
    • getRcvrClkOffset

      public double getRcvrClkOffset()
      Get receiver clock offset.
      Returns:
      receiver clock offset (it is optional, may be 0)