public class SP3cHeaderRecord extends Object
| Constructor and Description | 
|---|
SP3cHeaderRecord()
Initializes a new instance of the SP3c Ephemeris File Header. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ArrayList<Integer> | 
getAccuracies()
Gets the orbital accuracy exponent as listed in the header. 
 | 
String | 
getAgency()
Gets the generating agency. 
 | 
double | 
getClockStandardDeviationBase()
Gets the base number used in the calculation of the clock correction and clock correction rate standard deviations. 
 | 
String | 
getComment()
Gets the comment lines as a single  
String. | 
String | 
getCoordinateSystem()
Gets the coordinate system. 
 | 
String | 
getDataUsedDescriptor()
Gets the data used descriptor. 
 | 
double | 
getEpochInterval()
Gets the epoch interval. 
 | 
char | 
getFileTypeDescriptor()
Gets the file type descriptor denotes the type of data included in this SP3c file. 
 | 
long | 
getNumberOfEpochs()
Gets the number of epochs listed in this file. 
 | 
int | 
getNumberOfSats()
Gets the number of satellites contained in this file. 
 | 
String | 
getOrbitType()
Gets the orbit type. 
 | 
String | 
getPositionVelocityFlag()
Gets the Position/Velocity Flag. 
 | 
double | 
getPVStandardDeviationBase()
Gets the base number used in the calculation of the Position and Velocity standard deviations. 
 | 
ArrayList<SatelliteIdentifier> | 
getSatelliteIdentifiers()
Gets the satellite identifiers as listed in the header of the SP3c file. 
 | 
JulianDate | 
getStartEpoch()
Gets the start epoch, made from the epoch year, month, day, hour, minute and second. 
 | 
GlobalPositioningSystemDate | 
getStartEpochGps()
Gets the start epoch in GPS time format, derived from the GPS week and time of week. 
 | 
double | 
getStartFractionalDay()
Gets the start epoch fractional day. 
 | 
int | 
getStartModifiedJulianDate()
Gets the start epoch modified Julian date. 
 | 
String | 
getTimeReference()
Gets the time standard all data in the SP3c file is referenced to. 
 | 
TimeStandard | 
getTimeStandard()
Gets the  
Time Standard used in this SP3c Ephemeris file. | 
String | 
getVersion()
Gets the version of this file. 
 | 
public SP3cHeaderRecord()
public final String getVersion()
public final String getPositionVelocityFlag()
@Nonnull public final JulianDate getStartEpoch()
public final long getNumberOfEpochs()
public final String getDataUsedDescriptor()
public final String getCoordinateSystem()
public final String getOrbitType()
public final String getAgency()
@Nonnull public final GlobalPositioningSystemDate getStartEpochGps()
public final double getEpochInterval()
public final int getStartModifiedJulianDate()
public final double getStartFractionalDay()
public final int getNumberOfSats()
@Nonnull public final ArrayList<SatelliteIdentifier> getSatelliteIdentifiers()
@Nonnull public final ArrayList<Integer> getAccuracies()
SatelliteIdentifiers (get).public final char getFileTypeDescriptor()
See NASA's Archive of Space Geodesy Data for a list of LEO descriptors.
public final String getTimeReference()
public final double getPVStandardDeviationBase()
public final double getClockStandardDeviationBase()
@Nonnull public final TimeStandard getTimeStandard()
Time Standard used in this SP3c Ephemeris file.