Package org.orekit.files.sinex
Class StationObservableSpecificSignalBias
- java.lang.Object
-
- org.orekit.files.sinex.StationObservableSpecificSignalBias
-
public class StationObservableSpecificSignalBias extends Object
Class based on OSB, used to store the data parsed inSinexBiasParser
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 Summary
Constructors Constructor Description StationObservableSpecificSignalBias(String siteCode)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<SatelliteSystem>
getAvailableSatelliteSystems()
Get the satellite systems available for the station.ObservableSpecificSignalBias
getOsb(SatelliteSystem satelliteSystem)
Get the OSB data for a given satellite system.String
getSiteCode()
Get the site code (station identifier).
-
-
-
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.
-
-