Enum Class AdditionalParametersKey

java.lang.Object
java.lang.Enum<AdditionalParametersKey>
org.orekit.files.ccsds.ndm.cdm.AdditionalParametersKey
All Implemented Interfaces:
Serializable, Comparable<AdditionalParametersKey>, Constable

public enum AdditionalParametersKey extends Enum<AdditionalParametersKey>
Keys for CDM additional parameters entries.
Since:
11.2
Author:
Melina Vanel
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    The distance of the furthest point in the objects orbit above the equatorial radius of the central body.
    Cross-sectional area of Optimally Enclosing Box when viewed along the intermediate OEB direction.
    Cross-sectional area of Optimally Enclosing Box when viewed along the maximum OEB direction.
    Cross-sectional area of Optimally Enclosing Box when viewed along the minimum OEB direction.
    The effective area of the object exposed to atmospheric drag.
    The actual area of the object.
    Maximum area (or cross-section) of the object to be used in the calculation of the probability of collision.
    Minimum area (or cross-section) of the object to be used in the calculation of the probability of collision.
    The effective area of the object exposed to solar radiation pressure.
    The object’s Cd x A/m used to propagate the state vector and covariance to TCA.
    Comment entry.
    A measure of the confidence in the covariance errors matching reality.
    The method used for the calculation of COV_CONFIDENCE.
    The object’s Cr x A/m used to propagate the state vector and covariance to TCA.
    Object hard body radius.
    The angle between the objects orbit plane and the orbit centers equatorial plane.
    The mass of the object.
    Intermediate physical dimension of Optimally Enclosing Box.
    Maximum physical dimension of Optimally Enclosing Box.
    Minium physical dimension of Optimally Enclosing Box.
    Optimally Enclosing Box parent reference frame.
    Optimally Enclosing Box parent reference frame epoch.
    Quaternion defining Optimally Enclosing Box (first vectorial component).
    Quaternion defining Optimally Enclosing Box (second vectorial component).
    Quaternion defining Optimally Enclosing Box (third vectorial component).
    Quaternion defining Optimally Enclosing Box (scalar component).
    The distance of the closest point in the objects orbit above the equatorial radius of the central body.
    Typical (50th percentile) radar cross-section.
    Maximum radar cross-section.
    Minimum radar cross-section.
    Typical (50th percentile) coefficient of reflectance.
    The amount of energy being removed from the object’s orbit by atmospheric drag.
    The object’s acceleration due to in-track thrust used to propagate the state vector and covariance to TCA.
    Typical (50th percentile) absolute visual magnitude.
    Typical (50th percentile) apparent visual magnitude.
    Maximum apparent visual magnitude.
    Minimum apparent visual magnitude.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Process one token.
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • COMMENT

      public static final AdditionalParametersKey COMMENT
      Comment entry.
    • AREA_PC

      public static final AdditionalParametersKey AREA_PC
      The actual area of the object.
    • AREA_PC_MIN

      public static final AdditionalParametersKey AREA_PC_MIN
      Minimum area (or cross-section) of the object to be used in the calculation of the probability of collision.
    • AREA_PC_MAX

      public static final AdditionalParametersKey AREA_PC_MAX
      Maximum area (or cross-section) of the object to be used in the calculation of the probability of collision.
    • AREA_DRG

      public static final AdditionalParametersKey AREA_DRG
      The effective area of the object exposed to atmospheric drag.
    • AREA_SRP

      public static final AdditionalParametersKey AREA_SRP
      The effective area of the object exposed to solar radiation pressure.
    • OEB_PARENT_FRAME

      public static final AdditionalParametersKey OEB_PARENT_FRAME
      Optimally Enclosing Box parent reference frame.
    • OEB_PARENT_FRAME_EPOCH

      public static final AdditionalParametersKey OEB_PARENT_FRAME_EPOCH
      Optimally Enclosing Box parent reference frame epoch.
    • OEB_Q1

      public static final AdditionalParametersKey OEB_Q1
      Quaternion defining Optimally Enclosing Box (first vectorial component).
    • OEB_Q2

      public static final AdditionalParametersKey OEB_Q2
      Quaternion defining Optimally Enclosing Box (second vectorial component).
    • OEB_Q3

      public static final AdditionalParametersKey OEB_Q3
      Quaternion defining Optimally Enclosing Box (third vectorial component).
    • OEB_QC

      public static final AdditionalParametersKey OEB_QC
      Quaternion defining Optimally Enclosing Box (scalar component).
    • OEB_MAX

      public static final AdditionalParametersKey OEB_MAX
      Maximum physical dimension of Optimally Enclosing Box.
    • OEB_INT

      public static final AdditionalParametersKey OEB_INT
      Intermediate physical dimension of Optimally Enclosing Box.
    • OEB_MIN

      public static final AdditionalParametersKey OEB_MIN
      Minium physical dimension of Optimally Enclosing Box.
    • AREA_ALONG_OEB_MAX

      public static final AdditionalParametersKey AREA_ALONG_OEB_MAX
      Cross-sectional area of Optimally Enclosing Box when viewed along the maximum OEB direction.
    • AREA_ALONG_OEB_INT

      public static final AdditionalParametersKey AREA_ALONG_OEB_INT
      Cross-sectional area of Optimally Enclosing Box when viewed along the intermediate OEB direction.
    • AREA_ALONG_OEB_MIN

      public static final AdditionalParametersKey AREA_ALONG_OEB_MIN
      Cross-sectional area of Optimally Enclosing Box when viewed along the minimum OEB direction.
    • RCS

      public static final AdditionalParametersKey RCS
      Typical (50th percentile) radar cross-section.
    • RCS_MIN

      public static final AdditionalParametersKey RCS_MIN
      Minimum radar cross-section.
    • RCS_MAX

      public static final AdditionalParametersKey RCS_MAX
      Maximum radar cross-section.
    • VM_ABSOLUTE

      public static final AdditionalParametersKey VM_ABSOLUTE
      Typical (50th percentile) absolute visual magnitude.
    • VM_APPARENT_MIN

      public static final AdditionalParametersKey VM_APPARENT_MIN
      Minimum apparent visual magnitude.
    • VM_APPARENT

      public static final AdditionalParametersKey VM_APPARENT
      Typical (50th percentile) apparent visual magnitude.
    • VM_APPARENT_MAX

      public static final AdditionalParametersKey VM_APPARENT_MAX
      Maximum apparent visual magnitude.
    • REFLECTANCE

      public static final AdditionalParametersKey REFLECTANCE
      Typical (50th percentile) coefficient of reflectance.
    • MASS

      public static final AdditionalParametersKey MASS
      The mass of the object.
    • HBR

      public static final AdditionalParametersKey HBR
      Object hard body radius.
    • CD_AREA_OVER_MASS

      public static final AdditionalParametersKey CD_AREA_OVER_MASS
      The object’s Cd x A/m used to propagate the state vector and covariance to TCA.
    • CR_AREA_OVER_MASS

      public static final AdditionalParametersKey CR_AREA_OVER_MASS
      The object’s Cr x A/m used to propagate the state vector and covariance to TCA.
    • THRUST_ACCELERATION

      public static final AdditionalParametersKey THRUST_ACCELERATION
      The object’s acceleration due to in-track thrust used to propagate the state vector and covariance to TCA.
    • SEDR

      public static final AdditionalParametersKey SEDR
      The amount of energy being removed from the object’s orbit by atmospheric drag. This value is an average calculated during the OD.
    • APOAPSIS_ALTITUDE

      public static final AdditionalParametersKey APOAPSIS_ALTITUDE
      The distance of the furthest point in the objects orbit above the equatorial radius of the central body.
    • PERIAPSIS_ALTITUDE

      public static final AdditionalParametersKey PERIAPSIS_ALTITUDE
      The distance of the closest point in the objects orbit above the equatorial radius of the central body.
    • INCLINATION

      public static final AdditionalParametersKey INCLINATION
      The angle between the objects orbit plane and the orbit centers equatorial plane.
    • COV_CONFIDENCE

      public static final AdditionalParametersKey COV_CONFIDENCE
      A measure of the confidence in the covariance errors matching reality.
    • COV_CONFIDENCE_METHOD

      public static final AdditionalParametersKey COV_CONFIDENCE_METHOD
      The method used for the calculation of COV_CONFIDENCE.
  • Method Details

    • values

      public static AdditionalParametersKey[] 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 AdditionalParametersKey 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
    • process

      public boolean process(ParseToken token, ContextBinding context, AdditionalParameters container)
      Process one token.
      Parameters:
      token - token to process
      context - context binding
      container - container to fill
      Returns:
      true of token was accepted