Package org.orekit.files.ccsds.ndm.tdm
Enum Class TdmMetadataKey
- All Implemented Interfaces:
Serializable,Comparable<TdmMetadataKey>,Constable
Keys for
TDM container entries.- Since:
- 11.0
- Author:
- Maxime Journot
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAngle type entry.Diurnal aberration correction entry.Yearly aberration correction entry.Angle 1 correction entry.Angle 2 correction entry.Doppler correction entry.Magnitude correction entry.Range correction entry (beware the unit is Range Units here).Radar Cross Section correction entry.Receive correction entry.Transmit correction entry.Applied correction entry.data quality entry.Lit of data types in the data section.Bias that was added to Doppler count in the data section.Indicator for occurred rollover in Doppler count.Scaled by which Doppler count was multiplied in the data section.External ephemeris file for the participant 1.External ephemeris file for the participant 2.External ephemeris file for the participant 3.External ephemeris file for the participant 4.External ephemeris file for the participant 5.Frequency offset entry.Integration interval entry.Integration reference entry.Interpolation method for transmit phase count.Interpolation degree for transmit phase count.Mode entry.First participant entry.Second participant entry.Third participant entry.Fourth participant entry.Fifth participant entry.Path entry.Path 1 entry.Path 2 entry.Range mode entry.Range modulus entry (beware the unit is Range Units here).Range units entry.Receive band entry.First receive delay entry.Second receive delay entry.Third receive delay entry.Fourth receive delay entry.Fifth receive delay entry.reference frame entry.Start time entry.Stop time entry.Timetag reference entry.Identifier for the tracking data.Transmit band entry.First transmit delay entry.Second transmit delay entry.Third transmit delay entry.Fourth transmit delay entry.Fifth transmit delay entry.turnaround denominator entry.Turnaround numerator entry. -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, TdmMetadata container) Process an token.static TdmMetadataKeyReturns the enum constant of this class with the specified name.static TdmMetadataKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
TRACK_ID
Identifier for the tracking data. -
DATA_TYPES
Lit of data types in the data section. -
START_TIME
Start time entry. -
STOP_TIME
Stop time entry. -
PARTICIPANT_1
First participant entry. -
PARTICIPANT_2
Second participant entry. -
PARTICIPANT_3
Third participant entry. -
PARTICIPANT_4
Fourth participant entry. -
PARTICIPANT_5
Fifth participant entry. -
MODE
Mode entry. -
PATH
Path entry. -
PATH_1
Path 1 entry. -
PATH_2
Path 2 entry. -
EPHEMERIS_NAME_1
External ephemeris file for the participant 1. -
EPHEMERIS_NAME_2
External ephemeris file for the participant 2. -
EPHEMERIS_NAME_3
External ephemeris file for the participant 3. -
EPHEMERIS_NAME_4
External ephemeris file for the participant 4. -
EPHEMERIS_NAME_5
External ephemeris file for the participant 5. -
TRANSMIT_BAND
Transmit band entry. -
RECEIVE_BAND
Receive band entry. -
TURNAROUND_NUMERATOR
Turnaround numerator entry. -
TURNAROUND_DENOMINATOR
turnaround denominator entry. -
TIMETAG_REF
Timetag reference entry. -
INTEGRATION_INTERVAL
Integration interval entry. -
INTEGRATION_REF
Integration reference entry. -
FREQ_OFFSET
Frequency offset entry. -
RANGE_MODE
Range mode entry. -
RANGE_MODULUS
Range modulus entry (beware the unit is Range Units here). -
RANGE_UNITS
Range units entry. -
ANGLE_TYPE
Angle type entry. -
REFERENCE_FRAME
reference frame entry. -
INTERPOLATION
Interpolation method for transmit phase count. -
INTERPOLATION_DEGREE
Interpolation degree for transmit phase count. -
DOPPLER_COUNT_BIAS
Bias that was added to Doppler count in the data section. -
DOPPLER_COUNT_SCALE
Scaled by which Doppler count was multiplied in the data section. -
DOPPLER_COUNT_ROLLOVER
Indicator for occurred rollover in Doppler count. -
TRANSMIT_DELAY_1
First transmit delay entry. -
TRANSMIT_DELAY_2
Second transmit delay entry. -
TRANSMIT_DELAY_3
Third transmit delay entry. -
TRANSMIT_DELAY_4
Fourth transmit delay entry. -
TRANSMIT_DELAY_5
Fifth transmit delay entry. -
RECEIVE_DELAY_1
First receive delay entry. -
RECEIVE_DELAY_2
Second receive delay entry. -
RECEIVE_DELAY_3
Third receive delay entry. -
RECEIVE_DELAY_4
Fourth receive delay entry. -
RECEIVE_DELAY_5
Fifth receive delay entry. -
DATA_QUALITY
data quality entry. -
CORRECTION_ANGLE_1
Angle 1 correction entry. -
CORRECTION_ANGLE_2
Angle 2 correction entry. -
CORRECTION_DOPPLER
Doppler correction entry. -
CORRECTION_MAG
Magnitude correction entry. -
CORRECTION_RANGE
Range correction entry (beware the unit is Range Units here). -
CORRECTION_RCS
Radar Cross Section correction entry. -
CORRECTION_RECEIVE
Receive correction entry. -
CORRECTION_TRANSMIT
Transmit correction entry. -
CORRECTION_ABERRATION_YEARLY
Yearly aberration correction entry. -
CORRECTION_ABERRATION_DIURNAL
Diurnal aberration correction entry. -
CORRECTIONS_APPLIED
Applied correction entry.
-
-
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 an token.- Parameters:
token- token to processcontext- context bindingcontainer- container to fill- Returns:
- true if token was accepted
-