edu.wisc.ssec.mcidasv.data.adde.sgp4
Class Sidereal
java.lang.Object
edu.wisc.ssec.mcidasv.data.adde.sgp4.Sidereal
public class Sidereal
- extends Object
- Author:
- Shawn
Method Summary |
static double |
Greenwich_Mean_Sidereal_Deg(double mjd)
Calculates the Greenwich mean sidereal time (GMST) on julDate (doesn't have to be 0h). |
static void |
main(String[] args)
|
static double |
Mean_Sidereal_Deg(double mjd,
double longitudeDeg)
Calculates the mean sidereal time (MST) on julDate (doesn't have to be 0h) for a given longitiude. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sidereal
public Sidereal()
Greenwich_Mean_Sidereal_Deg
public static double Greenwich_Mean_Sidereal_Deg(double mjd)
- Calculates the Greenwich mean sidereal time (GMST) on julDate (doesn't have to be 0h).
Used calculations from Meesus 2nd ed.
- Parameters:
mjd
- Modified Julian Date
- Returns:
- Greenwich mean sidereal time in degrees (0-360)
Mean_Sidereal_Deg
public static double Mean_Sidereal_Deg(double mjd,
double longitudeDeg)
- Calculates the mean sidereal time (MST) on julDate (doesn't have to be 0h) for a given longitiude.
- Parameters:
mjd
- Modified Julian Datelongitude
- longitude in degrees
- Returns:
- mean sidereal time in degrees (0-360)
main
public static void main(String[] args)