Class StationObservableSpecificSignalBias


  • public class StationObservableSpecificSignalBias
    extends Object
    Class based on OSB, used to store the data parsed in SinexBiasParser for Observation Signal Biases computed for stations.

    Satellites and stations have differentiated classes as stations might have multiple satellite systems. The data are stored in a Map of OSB, identified by the SatelliteSystem

    Since:
    13.0
    Author:
    Louis Aucouturier, Luc Maisonobe
    • Constructor Detail

      • StationObservableSpecificSignalBias

        public StationObservableSpecificSignalBias​(String siteCode)
        Simple constructor.
        Parameters:
        siteCode - the site code (station identifier)
    • Method Detail

      • getSiteCode

        public String getSiteCode()
        Get the site code (station identifier).
        Returns:
        the site code
      • getOsb

        public ObservableSpecificSignalBias getOsb​(SatelliteSystem satelliteSystem)
        Get the OSB data for a given satellite system.
        Parameters:
        satelliteSystem - satellite system
        Returns:
        the OSB data corresponding to the satellite system
      • getAvailableSatelliteSystems

        public Collection<SatelliteSystem> getAvailableSatelliteSystems()
        Get the satellite systems available for the station.
        Returns:
        a Set containing all SatelliteSystems available for DSB computation.