Enum Class OrbitPhysicalPropertiesKey
java.lang.Object
java.lang.Enum<OrbitPhysicalPropertiesKey>
org.orekit.files.ccsds.ndm.odm.ocm.OrbitPhysicalPropertiesKey
- All Implemented Interfaces:
Serializable,Comparable<OrbitPhysicalPropertiesKey>,Constable
Keys for
physical properties data entries.- Since:
- 11.0
- Author:
- Luc Maisonobe
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionCross-sectional area of Optimally Enclosing Box along Y-OEB.Cross-sectional area of Optimally Enclosing Box along X-OEB.Cross-sectional area of Optimally Enclosing Box along Z-OEB.Maximum cross-sectional area for collision probability estimation purposes.Minimum cross-sectional area for collision probability estimation purposes.Typical (50th percentile) cross-sectional area for collision probability estimation purposes.Type of actuator for attitude control.Accuracy of attitude control.Attitude control mode.Accuracy of attitude knowledge.Overall accuracy of spacecraft to maintain attitude.Average number of orbit or attitude maneuvers per year.Bus model name.Comment entry.Other space objects this object is docked to.Nominal drag coefficient.Attitude-independent drag cross-sectional area, not already into attitude-dependent area along OEB.Drag coefficient 1σ uncertainty.Mass without propellant.Total ΔV capability at beginning of life.Total ΔV remaining for spacecraft.Total mass at beginning of life.Moment of inertia about X-axis.Inertia cross product of the X and Y axes.Inertia cross product of the X and Z axes.Moment of inertia about Y-axis.Inertia cross product of the Y and Z axes.Moment of inertia about Z-axis.Satellite manufacturer name.Maximum composite thrust the spacecraft can accomplish.Dimensions of Optimally Enclosing Box along Y-OEB (i.e intermediate).Dimensions of Optimally Enclosing Box along X-OEB (i.e max).Dimensions of Optimally Enclosing Box along Z-OEB (i.e min).Optimally Enclosing Box parent reference frame.Optimally Enclosing Box parent reference frame epoch.Quaternion defining Optimally Enclosing Box (first vectorial component).Quaternion defining Optimally Enclosing Box (second vectorial component).Quaternion defining Optimally Enclosing Box (third vectorial component).Quaternion defining Optimally Enclosing Box (scalar component).Typical (50th percentile) radar cross-section.Maximum radar cross-section.Minimum radar cross-section.Typical (50th percentile) coefficient of reflectance.Nominal SRP coefficient.SRP coefficient 1σ uncertainty.Attitude-independent SRP area, not already into attitude-dependent area along OEB.Typical (50th percentile) visual magnitude.Typical (50th percentile) apparent visual magnitude.Maximum apparent visual magnitude.Minimum apparent visual magnitude.Total mass at T₀. -
Method Summary
Modifier and TypeMethodDescriptionbooleanprocess(ParseToken token, ContextBinding context, OrbitPhysicalProperties data) Process an token.static OrbitPhysicalPropertiesKeyReturns the enum constant of this class with the specified name.static OrbitPhysicalPropertiesKey[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
COMMENT
Comment entry. -
MANUFACTURER
Satellite manufacturer name. -
BUS_MODEL
Bus model name. -
DOCKED_WITH
Other space objects this object is docked to. -
DRAG_CONST_AREA
Attitude-independent drag cross-sectional area, not already into attitude-dependent area along OEB. -
DRAG_COEFF_NOM
Nominal drag coefficient. -
DRAG_UNCERTAINTY
Drag coefficient 1σ uncertainty. -
INITIAL_WET_MASS
Total mass at beginning of life. -
WET_MASS
Total mass at T₀. -
DRY_MASS
Mass without propellant. -
OEB_PARENT_FRAME
Optimally Enclosing Box parent reference frame. -
OEB_PARENT_FRAME_EPOCH
Optimally Enclosing Box parent reference frame epoch. -
OEB_Q1
Quaternion defining Optimally Enclosing Box (first vectorial component). -
OEB_Q2
Quaternion defining Optimally Enclosing Box (second vectorial component). -
OEB_Q3
Quaternion defining Optimally Enclosing Box (third vectorial component). -
OEB_QC
Quaternion defining Optimally Enclosing Box (scalar component). -
OEB_MAX
Dimensions of Optimally Enclosing Box along X-OEB (i.e max). -
OEB_INT
Dimensions of Optimally Enclosing Box along Y-OEB (i.e intermediate). -
OEB_MIN
Dimensions of Optimally Enclosing Box along Z-OEB (i.e min). -
AREA_ALONG_OEB_MAX
Cross-sectional area of Optimally Enclosing Box along X-OEB. -
AREA_ALONG_OEB_INT
Cross-sectional area of Optimally Enclosing Box along Y-OEB. -
AREA_ALONG_OEB_MIN
Cross-sectional area of Optimally Enclosing Box along Z-OEB. -
AREA_MIN_FOR_PC
Minimum cross-sectional area for collision probability estimation purposes. -
AREA_MAX_FOR_PC
Maximum cross-sectional area for collision probability estimation purposes. -
AREA_TYP_FOR_PC
Typical (50th percentile) cross-sectional area for collision probability estimation purposes. -
RCS
Typical (50th percentile) radar cross-section. -
RCS_MIN
Minimum radar cross-section. -
RCS_MAX
Maximum radar cross-section. -
SRP_CONST_AREA
Attitude-independent SRP area, not already into attitude-dependent area along OEB. -
SOLAR_RAD_COEFF
Nominal SRP coefficient. -
SOLAR_RAD_UNCERTAINTY
SRP coefficient 1σ uncertainty. -
VM_ABSOLUTE
Typical (50th percentile) visual magnitude. -
VM_APPARENT_MIN
Minimum apparent visual magnitude. -
VM_APPARENT
Typical (50th percentile) apparent visual magnitude. -
VM_APPARENT_MAX
Maximum apparent visual magnitude. -
REFLECTANCE
Typical (50th percentile) coefficient of reflectance. -
ATT_CONTROL_MODE
Attitude control mode. -
ATT_ACTUATOR_TYPE
Type of actuator for attitude control. -
ATT_KNOWLEDGE
Accuracy of attitude knowledge. -
ATT_CONTROL
Accuracy of attitude control. -
ATT_POINTING
Overall accuracy of spacecraft to maintain attitude. -
AVG_MANEUVER_FREQ
Average number of orbit or attitude maneuvers per year. -
MAX_THRUST
Maximum composite thrust the spacecraft can accomplish. -
DV_BOL
Total ΔV capability at beginning of life. -
DV_REMAINING
Total ΔV remaining for spacecraft. -
IXX
Moment of inertia about X-axis. -
IYY
Moment of inertia about Y-axis. -
IZZ
Moment of inertia about Z-axis. -
IXY
Inertia cross product of the X and Y axes. -
IXZ
Inertia cross product of the X and Z axes. -
IYZ
Inertia cross product of the Y and Z axes.
-
-
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 bindingdata- data to fill- Returns:
- true of token was accepted
-