Class AveragedKeplerianWithMeanAngle

java.lang.Object
org.orekit.propagation.conversion.averaging.elements.AveragedKeplerianWithMeanAngle
All Implemented Interfaces:
AveragedOrbitalElements

public class AveragedKeplerianWithMeanAngle extends Object implements 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 Details

    • AveragedKeplerianWithMeanAngle

      public AveragedKeplerianWithMeanAngle(double averagedSemiMajorAxis, double averagedEccentricity, double averagedInclination, double averagedPerigeeArgument, double averagedRightAscensionOfTheAscendingNode, double averagedMeanAnomaly)
      Constructor.
      Parameters:
      averagedSemiMajorAxis - averaged semi-major axis
      averagedEccentricity - averaged eccentricity
      averagedInclination - averaged inclination
      averagedPerigeeArgument - averaged perigee argument
      averagedRightAscensionOfTheAscendingNode - averaged RAAN
      averagedMeanAnomaly - averaged mean anomaly
  • Method Details

    • toArray

      public double[] toArray()
      Write values from instance into an array of doubles.
      Specified by:
      toArray in interface AveragedOrbitalElements
      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