Package org.orekit.files.ccsds.ndm.cdm
Enum Class CdmRelativeMetadataKey
- All Implemented Interfaces:
Serializable,Comparable<CdmRelativeMetadataKey>,Constable
Keys for
CDM container 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 ConstantsEnum ConstantDescriptionThe approach angle computed between Objects 1 and 2 in the RTN coordinate frame relative to object 1.The method that was used to calculate the maximum collision probability.The maximum collision probability that Object1 and Object2 will collide.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.The probability (between 0.0 and 1.0) that Object1 and Object2 will collide.The method that was used to calculate the collision probability.The Originator’s ID that uniquely identifies the conjunction to which the message refers.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.Norm of relative position vector at TCA.Scheduled UTC epoch of the next CDM associated with the event identified by CONJUNCTION_ID.UTC epoch of the previous CDM issued for the event identified by CONJUNCTION_ID.ID of previous CDM issued for event identified by CONJUNCTION_ID.The N component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.The R component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.The T component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame.Norm of relative velocity vector at TCA.The N component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.The R component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.The T component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame.The time in UTC when Object2 enters the screening volume.The time in UTC when Object2 exits the screening volume.The collision probability screening threshold used to identify this conjunction.The type of screening to be used.Name of the Object1 centered reference frame in which the screening volume data are given.The radius of the screening volume.Shape of the screening volume.The R or T (depending on if RTN or TVN is selected) component size of the screening volume in the SCREEN_VOLUME_FRAME.The T or V (depending on if RTN or TVN is selected) component size of the screening volume in the SCREEN_VOLUME_FRAME.The N component size of the screening volume in the SCREEN_VOLUME_FRAME.The space environment fragmentation impact (SEFI) adjusted estimate of collision probability that Object1 and Object2 will collide.The method that was used to calculate the space environment fragmentation impact collision probability.The Space environment fragmentation model used.The start time in UTC of the screening period for the conjunction assessment.The stop time in UTC of the screening period for the conjunction assessment.Date and time in UTC of the closest approach. -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, CdmRelativeMetadata container) Process one token.static CdmRelativeMetadataKeyReturns the enum constant of this class with the specified name.static CdmRelativeMetadataKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CONJUNCTION_ID
The Originator’s ID that uniquely identifies the conjunction to which the message refers. -
TCA
Date and time in UTC of the closest approach. -
MISS_DISTANCE
Norm of relative position vector at TCA. -
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
Norm of relative velocity vector at TCA. -
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
The T component of Object2’s position relative to Object1’s position in the Radial/Transverse/Normal coordinate frame. -
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
The R component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame. -
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
The N component of Object2’s velocity relative to Object1’s veloity in the Radial/Transverse/Normal coordinate frame. -
APPROACH_ANGLE
The approach angle computed between Objects 1 and 2 in the RTN coordinate frame relative to object 1. -
START_SCREEN_PERIOD
The start time in UTC of the screening period for the conjunction assessment. -
STOP_SCREEN_PERIOD
The stop time in UTC of the screening period for the conjunction assessment. -
SCREEN_VOLUME_FRAME
Name of the Object1 centered reference frame in which the screening volume data are given. -
SCREEN_TYPE
The type of screening to be used. -
SCREEN_VOLUME_SHAPE
Shape of the screening volume. -
SCREEN_VOLUME_RADIUS
The radius of the screening volume. -
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
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
The N component size of the screening volume in the SCREEN_VOLUME_FRAME. -
SCREEN_ENTRY_TIME
The time in UTC when Object2 enters the screening volume. -
SCREEN_EXIT_TIME
The time in UTC when Object2 exits the screening volume. -
SCREEN_PC_THRESHOLD
The collision probability screening threshold used to identify this conjunction. -
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
The probability (between 0.0 and 1.0) that Object1 and Object2 will collide. -
COLLISION_PROBABILITY_METHOD
The method that was used to calculate the collision probability. -
COLLISION_MAX_PROBABILITY
The maximum collision probability that Object1 and Object2 will collide. -
COLLISION_MAX_PC_METHOD
The method that was used to calculate the maximum collision probability. -
SEFI_COLLISION_PROBABILITY
The space environment fragmentation impact (SEFI) adjusted estimate of collision probability that Object1 and Object2 will collide. -
SEFI_COLLISION_PROBABILITY_METHOD
The method that was used to calculate the space environment fragmentation impact collision probability. -
SEFI_FRAGMENTATION_MODEL
The Space environment fragmentation model used. -
PREVIOUS_MESSAGE_ID
ID of previous CDM issued for event identified by CONJUNCTION_ID. -
PREVIOUS_MESSAGE_EPOCH
UTC epoch of the previous CDM issued for the event identified by CONJUNCTION_ID. -
NEXT_MESSAGE_EPOCH
Scheduled UTC epoch of the next CDM associated with the event identified by CONJUNCTION_ID.
-
-
Method Details
-
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
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 nameNullPointerException- if the argument is null
-
process
Process one token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true of token was accepted
-