public class DcbSatellite extends Object
SinexLoader
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.
Constructor and Description |
---|
DcbSatellite(String prn)
Constructor for the DCBSatellite class.
|
Modifier and Type | Method and 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.
|
public DcbSatellite(String prn)
prn
- satellite PRN identifierpublic DcbDescription getDescription()
This block gives important parameters from the analysis and defines the fields in the block ’BIAS/SOLUTION’
public void setDescription(DcbDescription description)
description
- the "DCB/DESCRIPTION" parameters to setpublic Dcb getDcbData()
public String getPRN()
Example of satellite PRN: "G01"
public SatelliteSystem getSatelliteSytem()
Satellite system is extracted from the first letter of the PRN.
Copyright © 2002-2023 CS GROUP. All rights reserved.