Uses of Class
utility.JulianDate

Packages that use JulianDate
main Provides main classes for TheSky applet program. 
utility Provides utility classes for TheSky applet program. 
 

Uses of JulianDate in main
 

Fields in main declared as JulianDate
 JulianDate TheSky.Sky.time
           
 

Methods in main with parameters of type JulianDate
 double TheSky.getTZOffset(java.util.TimeZone timeZone, JulianDate julDate)
          get the offset from UT in days for a timezone
 

Uses of JulianDate in utility
 

Fields in utility declared as JulianDate
 JulianDate RunDate.date
           
 JulianDate LinCal.endDay
           
 JulianDate WhatData.jd
           
 JulianDate PointersSuck.jd
           
 JulianDate ExpTime.localJD
           
 JulianDate ObservationsMade.now
           
 JulianDate ChangesMade.now
           
 JulianDate LinCal.startDay
           
 JulianDate LinCal.tempjd
           
 

Methods in utility that return JulianDate
 JulianDate LinCal.getDate(java.awt.TextField tf)
          parses the TextField for a date
static JulianDate[] DBAccess.getRunJulianDays(java.sql.Connection con, java.lang.String runName)
          get the julian days of a run
 

Methods in utility with parameters of type JulianDate
static void MoonAge.flmoon(int n, int nph, JulianDate jdout)
          Gives jd (+- 2 min) of phase nph on lunation n; replaces less accurate Numerical Recipes routine.
static int DBAccess.getDaysSinceObserved(java.sql.Connection con, java.lang.String cand, java.lang.String type, java.lang.String filt, JulianDate now)
          returns the number of days since last observation
static double ExpTime.getExpTime(double sigToNoise, double mag, double seeing, double zeropoint, java.lang.String filter, JulianDate jd, Sixty ra, Sixty dec, Sixty lat, Sixty longit, double elev)
          calculates the exposture time and rounds to multiples of 5, 15, or 60.
static java.lang.String DBAccess.getNightReport(java.sql.Connection con, java.lang.String scope, JulianDate jdate)
          get the fraction of the night scheduled
static double DBAccess.getRunNightFrac(java.sql.Connection con, java.lang.String runName, JulianDate jdate)
          get the fraction of the night scheduled
 double ExpTime.getTZOffset(java.util.TimeZone timeZone, JulianDate julDate)
          get the offset from UT in days for a timezone
static double Stars.getZenithAngle(JulianDate jd, Sixty lat, Sixty longit, double ra, double dec)
          returns the zenith angle at jd.
static double MoonAge.lunAge(JulianDate jd, int nlun)
          compute age in days of moon since last new, and lunation of last new moon.
static void DBAccess.makeRun(java.sql.Connection con, java.lang.String runName, java.lang.String scope, java.lang.String type, java.lang.String group, JulianDate[] jdays, double[] fracs, boolean isScheduled, boolean isQueue)
          create a new run
static java.lang.String MoonAge.moonPhase(JulianDate jd)
          gives the days since last new moon, or New, 1st Qrt, Full, and 3rd Qtr, as appropiate
static void ExpTime.setSky(JulianDate jd, Sixty ra, Sixty dec, Sixty lat, Sixty longit, double elev)
          Calculates the sky brightness.
static double ExpTime.setSky(JulianDate jd, Sixty ra, Sixty dec, Sixty lat, Sixty longit, double elev, java.lang.String filter)
          Calculates the sky brightness in one filter.
 void NightFrame.setSun(JulianDate now)
          gets the start and end of the night
 

Constructors in utility with parameters of type JulianDate
RunDate(java.sql.Connection connect, JulianDate date, java.lang.String sdate)