public class AemSatelliteEphemeris extends Object implements AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>
| Constructor and Description |
|---|
AemSatelliteEphemeris(String id,
List<AemSegment> blocks)
Create a container for the set of ephemeris blocks in the file that pertain to
a single satellite.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getId()
Get the satellite ID.
|
List<AemSegment> |
getSegments()
Get the segments of the attitude ephemeris.
|
AbsoluteDate |
getStart()
Get the start date of the ephemeris.
|
AbsoluteDate |
getStop()
Get the end date of the ephemeris.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAttitudeProviderpublic AemSatelliteEphemeris(String id, List<AemSegment> blocks)
id - of the satellite.blocks - containing ephemeris data for the satellite.public String getId()
getId in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>null.public List<AemSegment> getSegments()
Attitude ephemeris segments are typically used to split an ephemeris around discontinuous events.
getSegments in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>public AbsoluteDate getStart()
getStart in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>public AbsoluteDate getStop()
getStop in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris<TimeStampedAngularCoordinates,AemSegment>Copyright © 2002-2021 CS GROUP. All rights reserved.