Class AveragedKeplerianWithMeanAngle
java.lang.Object
org.orekit.propagation.conversion.averaging.elements.AveragedKeplerianWithMeanAngle
- All Implemented Interfaces:
AveragedOrbitalElements
Immutable class containing values of averaged Keplerian elements from any applicable theory
(with MEAN as
PositionAngleType).- Since:
- 12.1
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionAveragedKeplerianWithMeanAngle(double averagedSemiMajorAxis, double averagedEccentricity, double averagedInclination, double averagedPerigeeArgument, double averagedRightAscensionOfTheAscendingNode, double averagedMeanAnomaly) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiondoubleGetter for the averaged eccentricity.doubleGetter for the averaged inclination.doubleGetter for the averaged mean anomaly.doubleGetter for the averaged perigee argument.doubleGetter for the averaged RAAN.doubleGetter for the averaged semi-major axis.double[]toArray()Write values from instance into an array of doubles.
-
Constructor Details
-
AveragedKeplerianWithMeanAngle
public AveragedKeplerianWithMeanAngle(double averagedSemiMajorAxis, double averagedEccentricity, double averagedInclination, double averagedPerigeeArgument, double averagedRightAscensionOfTheAscendingNode, double averagedMeanAnomaly) Constructor.- Parameters:
averagedSemiMajorAxis- averaged semi-major axisaveragedEccentricity- averaged eccentricityaveragedInclination- averaged inclinationaveragedPerigeeArgument- averaged perigee argumentaveragedRightAscensionOfTheAscendingNode- averaged RAANaveragedMeanAnomaly- averaged mean anomaly
-
-
Method Details
-
toArray
public double[] toArray()Write values from instance into an array of doubles.- Specified by:
toArrayin interfaceAveragedOrbitalElements- Returns:
- array with values
-
getAveragedSemiMajorAxis
public double getAveragedSemiMajorAxis()Getter for the averaged semi-major axis.- Returns:
- semi-major axis
-
getAveragedEccentricity
public double getAveragedEccentricity()Getter for the averaged eccentricity.- Returns:
- eccentricity
-
getAveragedInclination
public double getAveragedInclination()Getter for the averaged inclination.- Returns:
- inclination
-
getAveragedPerigeeArgument
public double getAveragedPerigeeArgument()Getter for the averaged perigee argument.- Returns:
- perigee argument.
-
getAveragedRightAscensionOfTheAscendingNode
public double getAveragedRightAscensionOfTheAscendingNode()Getter for the averaged RAAN.- Returns:
- RAAN
-
getAveragedMeanAnomaly
public double getAveragedMeanAnomaly()Getter for the averaged mean anomaly.- Returns:
- mean anomaly
-