DEIMOS
Earth Observation Mission CFI Software
DataHandling Software User Manual
for JAVA
ESA

EECFI.SP3File Class Reference

Class for reading SP3 files. More...

Inheritance diagram for EECFI.SP3File:
EECFI.EEFile EECFI.CfiClass

List of all members.

Public Member Functions

 SP3File ()
 Constructor.
 SP3File (String fileNam)
 Constructor with file name.
void read () throws CfiError
 Read the whole file data block.
native void read (OsvListReadConfiguration osvListReadConfig) throws CfiError
 Read the file data block (base method, called by the other methods).

Public Attributes

long type
 XDCFISP3FileTypeEnum (position of position+velocity).
double globalTimeStart
 Gegorian initial time for all the file (MJD2000).
String dataUsed
 Data used descriptor.
String coordinateSystem
 Name of the coordinate system used as written in SP3 file.
String orbitType
 Orbit type descriptor.
String agency
 Name of the agency that generated the file.
long gpsWeek
 GPS week.
double secondsOfWeek
 Seconds of the week elapsed at the start of the orbit.
double epochIntervalSeconds
 Epoch interval in seconds.
double julianDateStart
 Modified Julina day start.
double fractionalDay
 Fractional part of the day (0.0 <= fractional < 1.0) at the start of the orbit.
long numSat
 Number of satellites.
long fileTypeDescriptor
 File descriptor (XDCFISP3FileDescriptorEnum).
long timeSystemIndicator
 Time system used in file (XDSP3TimeSystemEnum).
double posVelStdDev
 Base number used for computing the standard deviations for the components of the satellite position and velocity (units: mm and 10**-4 mm/sec).
double clockStdDev
 Base number for computing the standard deviations for the clock correction and the rate-of-change of the clock correction (units: picosec and 10**-4 picosec/sec).
String[] comments
 Comments in lines 19 to 22.
double deltaTaiGps
 Delta TAI-GPS [seconds].
OsvRecSP3[] osvRecSP3
 Lists of state vectors for all the satellites.

Detailed Description

Class for reading SP3 files.


Constructor & Destructor Documentation

EECFI.SP3File.SP3File (  ) 

Constructor.

EECFI.SP3File.SP3File ( String  fileNam  ) 

Constructor with file name.


Member Function Documentation

void EECFI.SP3File::read ( OsvListReadConfiguration  osvListReadConfig  )  throws CfiError

Read the file data block (base method, called by the other methods).

Parameters:
osvListReadConfig Configuration for reading OSV state vectors.
void EECFI.SP3File.read (  )  throws CfiError

Read the whole file data block.


Member Data Documentation

Name of the agency that generated the file.

Base number for computing the standard deviations for the clock correction and the rate-of-change of the clock correction (units: picosec and 10**-4 picosec/sec).

Comments in lines 19 to 22.

Name of the coordinate system used as written in SP3 file.

Data used descriptor.

Delta TAI-GPS [seconds].

Epoch interval in seconds.

File descriptor (XDCFISP3FileDescriptorEnum).

Fractional part of the day (0.0 <= fractional < 1.0) at the start of the orbit.

Gegorian initial time for all the file (MJD2000).

GPS week.

Modified Julina day start.

Number of satellites.

Orbit type descriptor.

Lists of state vectors for all the satellites.

Base number used for computing the standard deviations for the components of the satellite position and velocity (units: mm and 10**-4 mm/sec).

Seconds of the week elapsed at the start of the orbit.

Time system used in file (XDSP3TimeSystemEnum).

XDCFISP3FileTypeEnum (position of position+velocity).


Generated on Mon Dec 11 2023 14:48:13 for by doxygen 1.7.1