Enum Class CdmRelativeMetadataKey

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

public enum CdmRelativeMetadataKey extends Enum<CdmRelativeMetadataKey>
Keys for CDM container entries.
Since:
11.2
Author:
Melina Vanel
  • Enum Constant Details

    • CONJUNCTION_ID

      public static final CdmRelativeMetadataKey CONJUNCTION_ID
      The Originator’s ID that uniquely identifies the conjunction to which the message refers.
    • TCA

      public static final CdmRelativeMetadataKey TCA
      Date and time in UTC of the closest approach.
    • MISS_DISTANCE

      public static final CdmRelativeMetadataKey MISS_DISTANCE
      Norm of relative position vector at TCA.
    • MAHALANOBIS_DISTANCE

      public static final CdmRelativeMetadataKey MAHALANOBIS_DISTANCE
      The length of the relative position vector, normalized to one-sigma dispersions of the combined error covariance in the direction of the relative position vector.
    • RELATIVE_SPEED

      public static final CdmRelativeMetadataKey RELATIVE_SPEED
      Norm of relative velocity vector at TCA.
    • RELATIVE_POSITION_R

      public static final CdmRelativeMetadataKey RELATIVE_POSITION_R
      The R component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.
    • RELATIVE_POSITION_T

      public static final CdmRelativeMetadataKey RELATIVE_POSITION_T
      The T component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.
    • RELATIVE_POSITION_N

      public static final CdmRelativeMetadataKey RELATIVE_POSITION_N
      The N component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.
    • RELATIVE_VELOCITY_R

      public static final CdmRelativeMetadataKey RELATIVE_VELOCITY_R
      The R component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.
    • RELATIVE_VELOCITY_T

      public static final CdmRelativeMetadataKey RELATIVE_VELOCITY_T
      The T component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.
    • RELATIVE_VELOCITY_N

      public static final CdmRelativeMetadataKey RELATIVE_VELOCITY_N
      The N component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.
    • APPROACH_ANGLE

      public static final CdmRelativeMetadataKey APPROACH_ANGLE
      The approach angle computed between Objects 1 and 2 in the RTN coordinate frame relative to object 1.
    • START_SCREEN_PERIOD

      public static final CdmRelativeMetadataKey START_SCREEN_PERIOD
      The start time in UTC of the screening period for the conjunction assessment.
    • STOP_SCREEN_PERIOD

      public static final CdmRelativeMetadataKey STOP_SCREEN_PERIOD
      The stop time in UTC of the screening period for the conjunction assessment.
    • SCREEN_VOLUME_FRAME

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_FRAME
      Name of the Object1 centered reference frame in which the screening volume data are given.
    • SCREEN_TYPE

      public static final CdmRelativeMetadataKey SCREEN_TYPE
      The type of screening to be used.
    • SCREEN_VOLUME_SHAPE

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_SHAPE
      Shape of the screening volume.
    • SCREEN_VOLUME_RADIUS

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_RADIUS
      The radius of the screening volume.
    • SCREEN_VOLUME_X

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_X
      The R or T (depending on if RTN or TVN is selected) component size of the screening volume in the SCREEN_VOLUME_FRAME.
    • SCREEN_VOLUME_Y

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_Y
      The T or V (depending on if RTN or TVN is selected) component size of the screening volume in the SCREEN_VOLUME_FRAME.
    • SCREEN_VOLUME_Z

      public static final CdmRelativeMetadataKey SCREEN_VOLUME_Z
      The N component size of the screening volume in the SCREEN_VOLUME_FRAME.
    • SCREEN_ENTRY_TIME

      public static final CdmRelativeMetadataKey SCREEN_ENTRY_TIME
      The time in UTC when Object2 enters the screening volume.
    • SCREEN_EXIT_TIME

      public static final CdmRelativeMetadataKey SCREEN_EXIT_TIME
      The time in UTC when Object2 exits the screening volume.
    • SCREEN_PC_THRESHOLD

      public static final CdmRelativeMetadataKey SCREEN_PC_THRESHOLD
      The collision probability screening threshold used to identify this conjunction.
    • COLLISION_PERCENTILE

      public static final CdmRelativeMetadataKey COLLISION_PERCENTILE
      An array of 1 to n elements indicating the percentile(s) for which estimates of the collision probability are provided in the COLLISION_PROBABILITY variable.
    • COLLISION_PROBABILITY

      public static final CdmRelativeMetadataKey COLLISION_PROBABILITY
      The probability (between 0.0 and 1.0) that Object1 and Object2 will collide.
    • COLLISION_PROBABILITY_METHOD

      public static final CdmRelativeMetadataKey COLLISION_PROBABILITY_METHOD
      The method that was used to calculate the collision probability.
    • COLLISION_MAX_PROBABILITY

      public static final CdmRelativeMetadataKey COLLISION_MAX_PROBABILITY
      The maximum collision probability that Object1 and Object2 will collide.
    • COLLISION_MAX_PC_METHOD

      public static final CdmRelativeMetadataKey COLLISION_MAX_PC_METHOD
      The method that was used to calculate the maximum collision probability.
    • SEFI_COLLISION_PROBABILITY

      public static final CdmRelativeMetadataKey SEFI_COLLISION_PROBABILITY
      The space environment fragmentation impact (SEFI) adjusted estimate of collision probability that Object1 and Object2 will collide.
    • SEFI_COLLISION_PROBABILITY_METHOD

      public static final CdmRelativeMetadataKey SEFI_COLLISION_PROBABILITY_METHOD
      The method that was used to calculate the space environment fragmentation impact collision probability.
    • SEFI_FRAGMENTATION_MODEL

      public static final CdmRelativeMetadataKey SEFI_FRAGMENTATION_MODEL
      The Space environment fragmentation model used.
    • PREVIOUS_MESSAGE_ID

      public static final CdmRelativeMetadataKey PREVIOUS_MESSAGE_ID
      ID of previous CDM issued for event identified by CONJUNCTION_ID.
    • PREVIOUS_MESSAGE_EPOCH

      public static final CdmRelativeMetadataKey PREVIOUS_MESSAGE_EPOCH
      UTC epoch of the previous CDM issued for the event identified by CONJUNCTION_ID.
    • NEXT_MESSAGE_EPOCH

      public static final CdmRelativeMetadataKey NEXT_MESSAGE_EPOCH
      Scheduled UTC epoch of the next CDM associated with the event identified by CONJUNCTION_ID.
  • Method Details

    • values

      public static CdmRelativeMetadataKey[] 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 CdmRelativeMetadataKey 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, CdmRelativeMetadata container)
      Process one token.
      Parameters:
      token - token to process
      context - context binding
      container - container to fill
      Returns:
      true of token was accepted