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 averagedPeriapsisArgument, 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 periapsis 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 averagedPeriapsisArgument, double averagedRightAscensionOfTheAscendingNode, double averagedMeanAnomaly) Constructor.- Parameters:
averagedSemiMajorAxis- averaged semi-major axisaveragedEccentricity- averaged eccentricityaveragedInclination- averaged inclinationaveragedPeriapsisArgument- averaged periapsis 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
-
getAveragedPeriapsisArgument
public double getAveragedPeriapsisArgument()Getter for the averaged periapsis argument.- Returns:
- periapsis 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
-