public static class AEMFile.AemSatelliteEphemeris extends Object implements AttitudeEphemerisFile.SatelliteAttitudeEphemeris
Constructor and Description |
---|
AemSatelliteEphemeris(List<AEMFile.AttitudeEphemeridesBlock> blocks)
Deprecated.
in 10.3, replaced by AemSatelliteEphemeris(String, List)
|
AemSatelliteEphemeris(String id,
List<AEMFile.AttitudeEphemeridesBlock> 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<AEMFile.AttitudeEphemeridesBlock> |
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, wait
getAttitudeProvider
@Deprecated public AemSatelliteEphemeris(List<AEMFile.AttitudeEphemeridesBlock> blocks)
blocks
- containing ephemeris data for the satellite.public AemSatelliteEphemeris(String id, List<AEMFile.AttitudeEphemeridesBlock> blocks)
id
- of the satellite.blocks
- containing ephemeris data for the satellite.public String getId()
getId
in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris
null
.public List<AEMFile.AttitudeEphemeridesBlock> getSegments()
Attitude ephemeris segments are typically used to split an ephemeris around discontinuous events.
getSegments
in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris
public AbsoluteDate getStart()
getStart
in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris
public AbsoluteDate getStop()
getStop
in interface AttitudeEphemerisFile.SatelliteAttitudeEphemeris
Copyright © 2002-2020 CS GROUP. All rights reserved.