Class AveragedCircularWithMeanAngle

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

public class AveragedCircularWithMeanAngle extends Object implements AveragedOrbitalElements
Immutable class containing values of averaged circular elements from any applicable theory (with MEAN as PositionAngleType).
Since:
12.1
Author:
Romain Serra
See Also:
  • Constructor Details

    • AveragedCircularWithMeanAngle

      public AveragedCircularWithMeanAngle(double averagedSemiMajorAxis, double averagedCircularEx, double averagedCircularEy, double averagedInclination, double averagedRightAscensionOfTheAscendingNode, double averagedMeanLatitudeArgument)
      Constructor.
      Parameters:
      averagedSemiMajorAxis - averaged semi-major axis
      averagedCircularEx - averaged circular ex
      averagedCircularEy - averaged circular ey
      averagedInclination - averaged inclination
      averagedRightAscensionOfTheAscendingNode - averaged RAAN
      averagedMeanLatitudeArgument - averaged mean latitude argument
  • 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 averaged semi-major axis.
      Returns:
      semi-major axis.
    • getAveragedCircularEx

      public double getAveragedCircularEx()
      Getter for averaged circular ex.
      Returns:
      ex
    • getAveragedCircularEy

      public double getAveragedCircularEy()
      Getter for averaged circular ey.
      Returns:
      ey
    • getAveragedInclination

      public double getAveragedInclination()
      Getter for averaged inclination.
      Returns:
      inclination
    • getAveragedRightAscensionOfTheAscendingNode

      public double getAveragedRightAscensionOfTheAscendingNode()
      Getter for averaged RAAN.
      Returns:
      RAAN
    • getAveragedMeanLatitudeArgument

      public double getAveragedMeanLatitudeArgument()
      Getter for averaged mean latitude argument.
      Returns:
      mean latitude argument