Class AveragedKeplerianWithMeanAngle

    • Constructor Detail

      • 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 Detail

      • 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