Package org.orekit.files.ccsds.ndm.odm
Enum CartesianCovarianceKey
- java.lang.Object
-
- java.lang.Enum<CartesianCovarianceKey>
-
- org.orekit.files.ccsds.ndm.odm.CartesianCovarianceKey
-
- All Implemented Interfaces:
Serializable
,Comparable<CartesianCovarianceKey>
public enum CartesianCovarianceKey extends Enum<CartesianCovarianceKey>
Keys forOPM/OMM/OCM Cartesian covariance
entries.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description COMMENT
Comment entry.COV_REF_FRAME
Coordinate system for covariance matrix.CX_DOT_X
Covariance matrix [4, 1] element.CX_DOT_X_DOT
Covariance matrix [4, 4] element.CX_DOT_Y
Covariance matrix [4, 2] element.CX_DOT_Z
Covariance matrix [4, 3] element.CX_X
Covariance matrix [1, 1] element.CY_DOT_X
Covariance matrix [5, 1] element.CY_DOT_X_DOT
Covariance matrix [5, 4] element.CY_DOT_Y
Covariance matrix [5, 2] element.CY_DOT_Y_DOT
Covariance matrix [5, 5] element.CY_DOT_Z
Covariance matrix [5, 3] element.CY_X
Covariance matrix [2, 1] element.CY_Y
Covariance matrix [2, 2] element.CZ_DOT_X
Covariance matrix [6, 1] element.CZ_DOT_X_DOT
Covariance matrix [6, 4] element.CZ_DOT_Y
Covariance matrix [6, 2] element.CZ_DOT_Y_DOT
Covariance matrix [6, 5] element.CZ_DOT_Z
Covariance matrix [6, 3] element.CZ_DOT_Z_DOT
Covariance matrix [6, 6] element.CZ_X
Covariance matrix [3, 1] element.CZ_Y
Covariance matrix [3, 2] element.CZ_Z
Covariance matrix [3, 3] element.EPOCH
Epoch entry (only for OEM files).
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
process(ParseToken token, ContextBinding context, CartesianCovariance container)
Process one token.static CartesianCovarianceKey
valueOf(String name)
Returns the enum constant of this type with the specified name.static CartesianCovarianceKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMENT
public static final CartesianCovarianceKey COMMENT
Comment entry.
-
EPOCH
public static final CartesianCovarianceKey EPOCH
Epoch entry (only for OEM files).
-
COV_REF_FRAME
public static final CartesianCovarianceKey COV_REF_FRAME
Coordinate system for covariance matrix.
-
CX_X
public static final CartesianCovarianceKey CX_X
Covariance matrix [1, 1] element.
-
CY_X
public static final CartesianCovarianceKey CY_X
Covariance matrix [2, 1] element.
-
CY_Y
public static final CartesianCovarianceKey CY_Y
Covariance matrix [2, 2] element.
-
CZ_X
public static final CartesianCovarianceKey CZ_X
Covariance matrix [3, 1] element.
-
CZ_Y
public static final CartesianCovarianceKey CZ_Y
Covariance matrix [3, 2] element.
-
CZ_Z
public static final CartesianCovarianceKey CZ_Z
Covariance matrix [3, 3] element.
-
CX_DOT_X
public static final CartesianCovarianceKey CX_DOT_X
Covariance matrix [4, 1] element.
-
CX_DOT_Y
public static final CartesianCovarianceKey CX_DOT_Y
Covariance matrix [4, 2] element.
-
CX_DOT_Z
public static final CartesianCovarianceKey CX_DOT_Z
Covariance matrix [4, 3] element.
-
CX_DOT_X_DOT
public static final CartesianCovarianceKey CX_DOT_X_DOT
Covariance matrix [4, 4] element.
-
CY_DOT_X
public static final CartesianCovarianceKey CY_DOT_X
Covariance matrix [5, 1] element.
-
CY_DOT_Y
public static final CartesianCovarianceKey CY_DOT_Y
Covariance matrix [5, 2] element.
-
CY_DOT_Z
public static final CartesianCovarianceKey CY_DOT_Z
Covariance matrix [5, 3] element.
-
CY_DOT_X_DOT
public static final CartesianCovarianceKey CY_DOT_X_DOT
Covariance matrix [5, 4] element.
-
CY_DOT_Y_DOT
public static final CartesianCovarianceKey CY_DOT_Y_DOT
Covariance matrix [5, 5] element.
-
CZ_DOT_X
public static final CartesianCovarianceKey CZ_DOT_X
Covariance matrix [6, 1] element.
-
CZ_DOT_Y
public static final CartesianCovarianceKey CZ_DOT_Y
Covariance matrix [6, 2] element.
-
CZ_DOT_Z
public static final CartesianCovarianceKey CZ_DOT_Z
Covariance matrix [6, 3] element.
-
CZ_DOT_X_DOT
public static final CartesianCovarianceKey CZ_DOT_X_DOT
Covariance matrix [6, 4] element.
-
CZ_DOT_Y_DOT
public static final CartesianCovarianceKey CZ_DOT_Y_DOT
Covariance matrix [6, 5] element.
-
CZ_DOT_Z_DOT
public static final CartesianCovarianceKey CZ_DOT_Z_DOT
Covariance matrix [6, 6] element.
-
-
Method Detail
-
values
public static CartesianCovarianceKey[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (CartesianCovarianceKey c : CartesianCovarianceKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CartesianCovarianceKey valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
process
public boolean process(ParseToken token, ContextBinding context, CartesianCovariance container)
Process one token.- Parameters:
token
- token to processcontext
- context bindingcontainer
- container to fill- Returns:
- true of token was accepted
-
-