Enum Class AdMethodType

java.lang.Object
java.lang.Enum<AdMethodType>
org.orekit.files.ccsds.definitions.AdMethodType
All Implemented Interfaces:
Serializable, Comparable<AdMethodType>, Constable

public enum AdMethodType extends Enum<AdMethodType>
Type of attitude determination method used in CCSDS Attitude Comprehensive Messages.
Since:
12.0
Author:
Luc Maisonobe
  • Enum Constant Details

    • EKF

      public static final AdMethodType EKF
      Extended Kalman Filter.
    • TRIAD

      public static final AdMethodType TRIAD
      TRIaxial Attitude Determination.
    • QUEST

      public static final AdMethodType QUEST
      QUaternion ESTimator.
    • BATCH

      public static final AdMethodType BATCH
      Batch least squares.
    • Q_METHOD

      public static final AdMethodType Q_METHOD
      Q-method.
    • FILTER_SMOOTHER

      public static final AdMethodType FILTER_SMOOTHER
      Method smoothing noisy processes.
  • Method Details

    • values

      public static AdMethodType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AdMethodType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null