Enum OrbitDeterminationKey
- java.lang.Object
-
- java.lang.Enum<OrbitDeterminationKey>
-
- org.orekit.files.ccsds.ndm.odm.ocm.OrbitDeterminationKey
-
- All Implemented Interfaces:
Serializable
,Comparable<OrbitDeterminationKey>
public enum OrbitDeterminationKey extends Enum<OrbitDeterminationKey>
Keys fororbit determination data
entries.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACTUAL_OD_SPAN
Actual time span used for the OD of the object.COMMENT
Comment entry.CONSIDER_N
Number of consider parameters.CONSIDER_PARAMS
Description of consider parameters.DATA_TYPES
Observation data types used.DAYS_SINCE_FIRST_OBS
Time elapsed between first accepted observation on epoch.DAYS_SINCE_LAST_OBS
Time elapsed between last accepted observation on epoch.GDOP
Generalize Dilution Of Precision.MAXIMUM_OBS_GAP
Maximum time between observations in the OD of the object.OBS_AVAILABLE
Number of observations available within the actual OD span.OBS_USED
Number of observations accepted within the actual OD span.OD_CONFIDENCE
Confidence metric.OD_EPOCH
Time tag for orbit determination solved-for state.OD_EPOCH_EIGINT
Positional error ellipsoid 1σ intermediate eigenvalue at the epoch of OD.OD_EPOCH_EIGMAJ
Positional error ellipsoid 1σ major eigenvalue at the epoch of OD.OD_EPOCH_EIGMIN
Positional error ellipsoid 1σ minor eigenvalue at the epoch of OD.OD_ID
Identification number.OD_MAX_PRED_EIGMAJ
Maximum predicted major eigenvalue of 1σ positional error ellipsoid over entire time span of the OCM.OD_METHOD
Orbit determination method.OD_MIN_PRED_EIGMIN
Minimum predicted minor eigenvalue of 1σ positional error ellipsoid over entire time span of the OCM.OD_PREV_ID
Identification of previous orbit determination.RECOMMENDED_OD_SPAN
Time span of observation recommended for the OD of the object.SEDR
Specific Energy Dissipation Rate.SENSORS
Description of sensors used.SENSORS_N
Number of sensors used.SOLVE_N
Number of solved-for states.SOLVE_STATES
Description of state elements solved-for.TRACKS_AVAILABLE
Number of sensors tracks available for the OD within the actual OD span.TRACKS_USED
Number of sensors tracks accepted for the OD within the actual OD span.WEIGHTED_RMS
Weighted RMS residual ratio.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
process(ParseToken token, ContextBinding context, OrbitDetermination container)
Process an token.static OrbitDeterminationKey
valueOf(String name)
Returns the enum constant of this type with the specified name.static OrbitDeterminationKey[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
COMMENT
public static final OrbitDeterminationKey COMMENT
Comment entry.
-
OD_ID
public static final OrbitDeterminationKey OD_ID
Identification number.
-
OD_PREV_ID
public static final OrbitDeterminationKey OD_PREV_ID
Identification of previous orbit determination.
-
OD_METHOD
public static final OrbitDeterminationKey OD_METHOD
Orbit determination method.
-
OD_EPOCH
public static final OrbitDeterminationKey OD_EPOCH
Time tag for orbit determination solved-for state.
-
DAYS_SINCE_FIRST_OBS
public static final OrbitDeterminationKey DAYS_SINCE_FIRST_OBS
Time elapsed between first accepted observation on epoch.
-
DAYS_SINCE_LAST_OBS
public static final OrbitDeterminationKey DAYS_SINCE_LAST_OBS
Time elapsed between last accepted observation on epoch.
-
RECOMMENDED_OD_SPAN
public static final OrbitDeterminationKey RECOMMENDED_OD_SPAN
Time span of observation recommended for the OD of the object.
-
ACTUAL_OD_SPAN
public static final OrbitDeterminationKey ACTUAL_OD_SPAN
Actual time span used for the OD of the object.
-
OBS_AVAILABLE
public static final OrbitDeterminationKey OBS_AVAILABLE
Number of observations available within the actual OD span.
-
OBS_USED
public static final OrbitDeterminationKey OBS_USED
Number of observations accepted within the actual OD span.
-
TRACKS_AVAILABLE
public static final OrbitDeterminationKey TRACKS_AVAILABLE
Number of sensors tracks available for the OD within the actual OD span.
-
TRACKS_USED
public static final OrbitDeterminationKey TRACKS_USED
Number of sensors tracks accepted for the OD within the actual OD span.
-
MAXIMUM_OBS_GAP
public static final OrbitDeterminationKey MAXIMUM_OBS_GAP
Maximum time between observations in the OD of the object.
-
OD_EPOCH_EIGMAJ
public static final OrbitDeterminationKey OD_EPOCH_EIGMAJ
Positional error ellipsoid 1σ major eigenvalue at the epoch of OD.
-
OD_EPOCH_EIGINT
public static final OrbitDeterminationKey OD_EPOCH_EIGINT
Positional error ellipsoid 1σ intermediate eigenvalue at the epoch of OD.
-
OD_EPOCH_EIGMIN
public static final OrbitDeterminationKey OD_EPOCH_EIGMIN
Positional error ellipsoid 1σ minor eigenvalue at the epoch of OD.
-
OD_MAX_PRED_EIGMAJ
public static final OrbitDeterminationKey OD_MAX_PRED_EIGMAJ
Maximum predicted major eigenvalue of 1σ positional error ellipsoid over entire time span of the OCM.
-
OD_MIN_PRED_EIGMIN
public static final OrbitDeterminationKey OD_MIN_PRED_EIGMIN
Minimum predicted minor eigenvalue of 1σ positional error ellipsoid over entire time span of the OCM.
-
OD_CONFIDENCE
public static final OrbitDeterminationKey OD_CONFIDENCE
Confidence metric.
-
GDOP
public static final OrbitDeterminationKey GDOP
Generalize Dilution Of Precision.
-
SOLVE_N
public static final OrbitDeterminationKey SOLVE_N
Number of solved-for states.
-
SOLVE_STATES
public static final OrbitDeterminationKey SOLVE_STATES
Description of state elements solved-for.
-
CONSIDER_N
public static final OrbitDeterminationKey CONSIDER_N
Number of consider parameters.
-
CONSIDER_PARAMS
public static final OrbitDeterminationKey CONSIDER_PARAMS
Description of consider parameters.
-
SEDR
public static final OrbitDeterminationKey SEDR
Specific Energy Dissipation Rate.- Since:
- 12.0
-
SENSORS_N
public static final OrbitDeterminationKey SENSORS_N
Number of sensors used.
-
SENSORS
public static final OrbitDeterminationKey SENSORS
Description of sensors used.
-
WEIGHTED_RMS
public static final OrbitDeterminationKey WEIGHTED_RMS
Weighted RMS residual ratio.
-
DATA_TYPES
public static final OrbitDeterminationKey DATA_TYPES
Observation data types used.
-
-
Method Detail
-
values
public static OrbitDeterminationKey[] 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 (OrbitDeterminationKey c : OrbitDeterminationKey.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OrbitDeterminationKey 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, OrbitDetermination container)
Process an token.- Parameters:
token
- token to processcontext
- context bindingcontainer
- container to fill- Returns:
- true of token was accepted
-
-