org.hermit.astro
Enum Observation.OField

java.lang.Object
  extended by java.lang.Enum<Observation.OField>
      extended by org.hermit.astro.Observation.OField
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Observation.OField>
Enclosing class:
Observation

public static enum Observation.OField
extends java.lang.Enum<Observation.OField>

This enumeration defines the data fields that are stored for each body.


Enum Constant Summary
APPARENT_LST
          Apparent LST.
GAST_INSTANT
          Greenwich apparent sidereal time at the moment of the observation.
GAST_MIDNIGHT
          Greenwich apparent sidereal time at midnight UT on the day of the observation.
GMST_INSTANT
          Greenwich mean sidereal time at the moment of the observation.
GMST_MIDNIGHT
          Greenwich mean sidereal time at midnight UT on the day of the observation.
LAST_INSTANT
          Local apparent sidereal time at the moment of the observation.
LAST_MIDNIGHT
          Local apparent sidereal time at midnight UT on the day of the observation.
LMST_INSTANT
          Local mean sidereal time at the moment of the observation.
LMST_MIDNIGHT
          Local mean sidereal time at midnight UT on the day of the observation.
MEAN_OBLIQUITY
          Mean obliquity.
NUTATION_IN_LONGITUDE
          Nutation in longitude.
NUTATION_IN_OBLIQUITY
          Nutation in obliquity.
RHO_COS_PHI1
          The quantity ρ cos φ' is used for the calculation of parallax.
RHO_SIN_PHI1
          The quantity ρ sin φ' is used for the calculation of parallax.
TRUE_OBLIQUITY
          True obliquity.
 
Method Summary
static Observation.OField valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Observation.OField[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

RHO_SIN_PHI1

public static final Observation.OField RHO_SIN_PHI1
The quantity ρ sin φ' is used for the calculation of parallax.


RHO_COS_PHI1

public static final Observation.OField RHO_COS_PHI1
The quantity ρ cos φ' is used for the calculation of parallax.


GMST_MIDNIGHT

public static final Observation.OField GMST_MIDNIGHT
Greenwich mean sidereal time at midnight UT on the day of the observation.


GMST_INSTANT

public static final Observation.OField GMST_INSTANT
Greenwich mean sidereal time at the moment of the observation.


GAST_MIDNIGHT

public static final Observation.OField GAST_MIDNIGHT
Greenwich apparent sidereal time at midnight UT on the day of the observation.


GAST_INSTANT

public static final Observation.OField GAST_INSTANT
Greenwich apparent sidereal time at the moment of the observation.


LMST_MIDNIGHT

public static final Observation.OField LMST_MIDNIGHT
Local mean sidereal time at midnight UT on the day of the observation.


LMST_INSTANT

public static final Observation.OField LMST_INSTANT
Local mean sidereal time at the moment of the observation.


LAST_MIDNIGHT

public static final Observation.OField LAST_MIDNIGHT
Local apparent sidereal time at midnight UT on the day of the observation.


LAST_INSTANT

public static final Observation.OField LAST_INSTANT
Local apparent sidereal time at the moment of the observation.


NUTATION_IN_LONGITUDE

public static final Observation.OField NUTATION_IN_LONGITUDE
Nutation in longitude.


NUTATION_IN_OBLIQUITY

public static final Observation.OField NUTATION_IN_OBLIQUITY
Nutation in obliquity.


MEAN_OBLIQUITY

public static final Observation.OField MEAN_OBLIQUITY
Mean obliquity.


TRUE_OBLIQUITY

public static final Observation.OField TRUE_OBLIQUITY
True obliquity.


APPARENT_LST

public static final Observation.OField APPARENT_LST
Apparent LST.

Method Detail

values

public static Observation.OField[] 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 (Observation.OField c : Observation.OField.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Observation.OField valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null