C
- type of the Cartesian coordinatesS
- type of the segmentpublic interface EphemerisFile<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
Propagator
.
An EphemerisFile
consists of one or more satellites each with a unique ID
within the file. The ephemeris for each satellite consists of one or more segments.
Some ephemeris file formats may supply additional information that is not available via this interface. In those cases it is recommended that the parser return a subclass of this interface to provide access to the additional information.
EphemerisFile.SatelliteEphemeris
,
EphemerisFile.EphemerisSegment
Modifier and Type | Interface and Description |
---|---|
static interface |
EphemerisFile.EphemerisSegment<C extends TimeStampedPVCoordinates>
A segment of an ephemeris for a satellite.
|
static interface |
EphemerisFile.SatelliteEphemeris<C extends TimeStampedPVCoordinates,S extends EphemerisFile.EphemerisSegment<C>>
Contains the information about a single satellite from an
EphemerisFile . |
Modifier and Type | Method and Description |
---|---|
Map<String,? extends EphemerisFile.SatelliteEphemeris<C,S>> |
getSatellites()
Get the loaded ephemeris for each satellite in the file.
|
Map<String,? extends EphemerisFile.SatelliteEphemeris<C,S>> getSatellites()
Copyright © 2002-2023 CS GROUP. All rights reserved.