Package org.orekit.files.general
Class OrekitAttitudeEphemerisFile
java.lang.Object
org.orekit.files.general.OrekitAttitudeEphemerisFile
- All Implemented Interfaces:
AttitudeEphemerisFile<TimeStampedAngularCoordinates,OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment>
public class OrekitAttitudeEphemerisFile
extends Object
implements AttitudeEphemerisFile<TimeStampedAngularCoordinates,OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment>
A class for encapsulating Orekit propagators within an
AttitudeEphemerisFile
complaint object that makes for easy serialization to external ephemeris
formats like AEM.- Since:
- 10.3
- Author:
- Raphaël Fermé
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classEphemeris segment.static classInner class ofOrekitAttitudeEphemerisFilethat defines theOrekitAttitudeEphemerisFile.OrekitSatelliteAttitudeEphemeriscorresponding object for this ephemeris type.Nested classes/interfaces inherited from interface org.orekit.files.general.AttitudeEphemerisFile
AttitudeEphemerisFile.AttitudeEphemerisSegment<C extends TimeStampedAngularCoordinates>, AttitudeEphemerisFile.SatelliteAttitudeEphemeris<C extends TimeStampedAngularCoordinates,S extends AttitudeEphemerisFile.AttitudeEphemerisSegment<C>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddSatellite(String id) Adds a new satellite to this object.Get the loaded ephemeris for each satellite in the file.
-
Constructor Details
-
OrekitAttitudeEphemerisFile
public OrekitAttitudeEphemerisFile()Standard default constructor.
-
-
Method Details
-
getSatellites
Get the loaded ephemeris for each satellite in the file.- Specified by:
getSatellitesin interfaceAttitudeEphemerisFile<TimeStampedAngularCoordinates,OrekitAttitudeEphemerisFile.OrekitAttitudeEphemerisSegment> - Returns:
- a map from the satellite's ID to the information about that satellite contained in the file.
-
addSatellite
Adds a new satellite to this object.- Parameters:
id- ID to use for this satellite- Returns:
- the new satellite object
-