Class CombinedObservationDataSet

  • All Implemented Interfaces:
    TimeStamped

    public class CombinedObservationDataSet
    extends Object
    implements TimeStamped
    Combined observation data set.
    Since:
    10.1
    Author:
    Bryan Cazabonne
    • Constructor Detail

      • CombinedObservationDataSet

        public CombinedObservationDataSet​(RinexObservationHeader header,
                                          SatelliteSystem satelliteSystem,
                                          int prnNumber,
                                          AbsoluteDate tObs,
                                          double rcvrClkOffset,
                                          List<CombinedObservationData> observationData)
        Simple constructor.
        Parameters:
        header - Rinex header associated with this data set
        satelliteSystem - Satellite system
        prnNumber - PRN number
        tObs - Observation date
        rcvrClkOffset - Receiver clock offset (optional, 0 by default)
        observationData - List of combined observation data
    • Method Detail

      • getHeader

        public RinexObservationHeader getHeader()
        Get the Rinex header associated with this data set.
        Returns:
        Rinex header associated with this data set
        Since:
        9.3
      • getSatelliteSystem

        public SatelliteSystem getSatelliteSystem()
        Get Satellite System.
        Returns:
        satellite system of observed satellite
      • getPrnNumber

        public int getPrnNumber()
        Get PRN number.
        Returns:
        PRN number of the observed satellite
      • getObservationData

        public List<CombinedObservationData> 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)