Package org.orekit.files.iirv.terms
Class SolarReflectivityCoefficientTerm
- java.lang.Object
-
- org.orekit.files.iirv.terms.base.IIRVVectorTerm<Double>
-
- org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm
-
- org.orekit.files.iirv.terms.SolarReflectivityCoefficientTerm
-
- All Implemented Interfaces:
Comparable<IIRVVectorTerm<?>>
public class SolarReflectivityCoefficientTerm extends DoubleValuedIIRVTerm
8-character dimensionless solar reflectivity coefficient.s = "-" for negative sign or blank for positive sign, assumed decimal point is six places from the right. May contain all zeros if not used.
Units: dimensionless
Valid values
- -99.99999 to 99.99999
- "
sxxxxxxx:s: ' ' (ASCII space) or '-',x: Any integer 0-9
- Since:
- 13.0
- Author:
- Nick LaFarge
-
-
Field Summary
Fields Modifier and Type Field Description static intN_CHARS_AFTER_DECIMAL_PLACENumber of characters before the end of the string the decimal place occurs.static intSOLAR_REFLECTIVITY_COEFFICIENT_TERM_LENGTHThe length of the IIRV term within the message.static StringSOLAR_REFLECTIVITY_COEFFICIENT_TERM_PATTERNRegular expression that ensures the validity of string values for this term.static SolarReflectivityCoefficientTermUNUSEDSolarReflectivityCoefficientTerm contains all zeros when not used.
-
Constructor Summary
Constructors Constructor Description SolarReflectivityCoefficientTerm(double value)Constructor.SolarReflectivityCoefficientTerm(String value)Constructor.
-
Method Summary
-
Methods inherited from class org.orekit.files.iirv.terms.base.DoubleValuedIIRVTerm
computeValueFromString, toEncodedString
-
Methods inherited from class org.orekit.files.iirv.terms.base.IIRVVectorTerm
compareTo, equals, hashCode, length, toEncodedString, validateString, value
-
-
-
-
Field Detail
-
UNUSED
public static final SolarReflectivityCoefficientTerm UNUSED
SolarReflectivityCoefficientTerm contains all zeros when not used.
-
SOLAR_REFLECTIVITY_COEFFICIENT_TERM_LENGTH
public static final int SOLAR_REFLECTIVITY_COEFFICIENT_TERM_LENGTH
The length of the IIRV term within the message.- See Also:
- Constant Field Values
-
SOLAR_REFLECTIVITY_COEFFICIENT_TERM_PATTERN
public static final String SOLAR_REFLECTIVITY_COEFFICIENT_TERM_PATTERN
Regular expression that ensures the validity of string values for this term.- See Also:
- Constant Field Values
-
N_CHARS_AFTER_DECIMAL_PLACE
public static final int N_CHARS_AFTER_DECIMAL_PLACE
Number of characters before the end of the string the decimal place occurs.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SolarReflectivityCoefficientTerm
public SolarReflectivityCoefficientTerm(String value)
Constructor.- Parameters:
value- value of the solar reflectivity coefficient term (dimensionless)
-
SolarReflectivityCoefficientTerm
public SolarReflectivityCoefficientTerm(double value)
Constructor.- Parameters:
value- value of the solar reflectivity coefficient term (dimensionless).
-
-