1 #ifndef GCP_UTIL_ASTROMETRY_H
2 #define GCP_UTIL_ASTROMETRY_H
11 #include "gcp/util/common/Angle.h"
12 #include "gcp/util/common/HourAngle.h"
17 class QuadraticInterpolator;
104 double ut1Utc,
double eqnEqx);
124 static Date mjdUtcToCalendarDate(
double mjdUtc);
128 static const double secondsPerDay_;
129 static const double pi_;
130 static const double twopi_;
150 #endif // End #ifndef GCP_UTIL_ASTROMETRY_H
bool canBracket(double mjdUtc)
Definition: Astrometry.cc:121
Definition: Astrometry.h:22
Definition: QuadraticInterpolator.h:48
static HourAngle mjdUtcToLst(double mjdUtc, Angle longitude, double ut1Utc, double eqnEqx)
Definition: Astrometry.cc:148
double getEqnEqx(double tt)
Definition: Astrometry.cc:105
Definition: Astrometry.h:19
Definition: HourAngle.h:17
virtual ~Astrometry()
Definition: Astrometry.cc:46
void extendUt1Utc(double mjd, double ut1utc)
Definition: Astrometry.cc:65
void extendEqnEqx(double tt, double eqneqx)
Definition: Astrometry.cc:77
static double mjdUtcToMjdTt(double mjdUtc)
Definition: Astrometry.cc:196
double getUt1Utc(double mjd)
Definition: Astrometry.cc:87
Astrometry()
Definition: Astrometry.cc:34