Package org.orekit.files.sinex
Class DcbSatellite
- java.lang.Object
-
- org.orekit.files.sinex.DcbSatellite
-
public class DcbSatellite extends Object
Class based on DCB, used to store the data parsed inSinexLoader
for Differential Code Biases computed for satellites.Satellites and stations have differentiated classes as stations might have multiple satellite systems. The data are stored in a single DCB object.
- Since:
- 12.0
- Author:
- Louis Aucouturier
-
-
Constructor Summary
Constructors Constructor Description DcbSatellite(String prn)
Constructor for the DCBSatellite class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dcb
getDcbData()
Get the DCB data for the current satellite.DcbDescription
getDescription()
Get the data contained in "DCB/DESCRIPTION" block of the Sinex file.String
getPRN()
Return the satellite PRN, as a String.SatelliteSystem
getSatelliteSytem()
Get the satellite sytem corresponding to the satellite.void
setDescription(DcbDescription description)
Set the data contained in "DCB/DESCRIPTION" block of the Sinex file.
-
-
-
Constructor Detail
-
DcbSatellite
public DcbSatellite(String prn)
Constructor for the DCBSatellite class.- Parameters:
prn
- satellite PRN identifier
-
-
Method Detail
-
getDescription
public DcbDescription getDescription()
Get the data contained in "DCB/DESCRIPTION" block of the Sinex file.This block gives important parameters from the analysis and defines the fields in the block ’BIAS/SOLUTION’
- Returns:
- the "DCB/DESCRIPTION" parameters.
-
setDescription
public void setDescription(DcbDescription description)
Set the data contained in "DCB/DESCRIPTION" block of the Sinex file.- Parameters:
description
- the "DCB/DESCRIPTION" parameters to set
-
getDcbData
public Dcb getDcbData()
Get the DCB data for the current satellite.- Returns:
- the DCB data for the current satellite
-
getPRN
public String getPRN()
Return the satellite PRN, as a String.Example of satellite PRN: "G01"
- Returns:
- the satellite PRN
-
getSatelliteSytem
public SatelliteSystem getSatelliteSytem()
Get the satellite sytem corresponding to the satellite.Satellite system is extracted from the first letter of the PRN.
- Returns:
- the satellite from which the DCB are extracted.
-
-