public static enum MroObservation.OrbitPass extends java.lang.Enum<MroObservation.OrbitPass>
MRO's orbit number increments on the descending pass equator crossing. Thus, the first quarter of an orbit is on the descending pass, the next half is on the ascending, and the last quarter is on the descending pass.
Most of the ascending pass is in daylight; most of the descending pass is in night. The 25.19° obliquity of Mars (its tilt in its orbital plane) is responsible for the difference.
Enum Constant and Description |
---|
ASCENDING
The ascending pass of the MRO orbit, from the south pole towards the north.
|
DESCENDING
The descending pass of the MRO orbit, from the north pole towards the south.
|
Modifier and Type | Method and Description |
---|---|
static MroObservation.OrbitPass |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MroObservation.OrbitPass[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MroObservation.OrbitPass ASCENDING
public static final MroObservation.OrbitPass DESCENDING
public static MroObservation.OrbitPass[] values()
for (MroObservation.OrbitPass c : MroObservation.OrbitPass.values()) System.out.println(c);
public static MroObservation.OrbitPass valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullCopyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona