Class ObservationDataSet

  • All Implemented Interfaces:
    TimeStamped

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

      • 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 Detail

      • getSatellite

        public SatInSystem getSatellite()
        Get observed satellite.
        Returns:
        observed satellite
        Since:
        12.0
      • 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 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)