org.shetline.astronomy
Class JupiterInfo
java.lang.Object
org.shetline.astronomy.JupiterInfo
public class JupiterInfo
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cacheTime
protected double cacheTime
fixedGRSLong
protected Angle fixedGRSLong
grsCMOffset
protected Angle grsCMOffset
grsLong
protected Angle grsLong
sys1Long
protected Angle sys1Long
sys2Long
protected Angle sys2Long
firstGRSDate
protected static String firstGRSDate
grsLongAtMinTime
protected static double grsLongAtMinTime
grsLongAtMaxTime
protected static double grsLongAtMaxTime
grsLongAtMaxTimeAngle
protected static Angle grsLongAtMaxTimeAngle
interpolationSpan
protected static double interpolationSpan
lastGRSDate
protected static String lastGRSDate
maxGRSTableTime
protected static double maxGRSTableTime
minGRSTableTime
protected static double minGRSTableTime
postTableGRSDrift
protected static double postTableGRSDrift
preTableGRSDrift
protected static double preTableGRSDrift
grsTimes
protected static double[] grsTimes
grsLongs
protected static double[] grsLongs
DEFAULT_GRS_LONG
protected static final Angle DEFAULT_GRS_LONG
properlyInitialized
protected static boolean properlyInitialized
DEFAULT_GRS_FILE
protected static final String DEFAULT_GRS_FILE
- See Also:
- Constant Field Values
GOOD
public static final int GOOD
- See Also:
- Constant Field Values
FAIR
public static final int FAIR
- See Also:
- Constant Field Values
POOR
public static final int POOR
- See Also:
- Constant Field Values
JupiterInfo
public JupiterInfo()
readGRSInfo
public static void readGRSInfo(InputStream grsIn)
throws IOException
- Throws:
IOException
isProperlyInitialized
public static boolean isProperlyInitialized()
grsDataQuality
public static int grsDataQuality(double time_JDU)
getFirstGRSDate
public static String getFirstGRSDate()
getLastGRSDate
public static String getLastGRSDate()
getLastKnownGRSLongitude
public static Angle getLastKnownGRSLongitude()
getSystemILongitude
public Angle getSystemILongitude(double time_JDE)
getSystemIILongitude
public Angle getSystemIILongitude(double time_JDE)
getGRSLongitude
public Angle getGRSLongitude(double time_JDE)
getGRSCMOffset
public Angle getGRSCMOffset(double time_JDE)
setFixedGRSLongitude
public void setFixedGRSLongitude(double longitude)
setFixedGRSLongitude
public void setFixedGRSLongitude(Angle longitude)
getFixedGRSLongitude
public Angle getFixedGRSLongitude()
getEffectiveFixedGRSLongitude
public Angle getEffectiveFixedGRSLongitude()
clearFixedGRSLongitude
public void clearFixedGRSLongitude()
calculateLongitudes
protected void calculateLongitudes(double time_JDE)