My Project
|
#include <Share.h>
Public Member Functions | |
ExpstubAstrom () | |
~ExpstubAstrom () | |
void | setSite (double longitude, double latitude, double altitude) |
void | getSite (gcp::antenna::control::Site *site) |
void | extendUt1Utc (double utc, double ut1utc) |
void | extendEqnEqx (double tt, double eqneqx) |
double | getUt1Utc (double utc) |
double | getEqnEqx (double tt) |
Encapsulate the astrometry details of the array in this class.
gcp::antenna::control::SpecificShare::ExpstubAstrom::ExpstubAstrom | ( | ) |
Constructor.
Exception |
gcp::antenna::control::SpecificShare::ExpstubAstrom::~ExpstubAstrom | ( | ) |
Destructor.
void gcp::antenna::control::SpecificShare::ExpstubAstrom::extendEqnEqx | ( | double | tt, |
double | eqneqx | ||
) |
Extend the quadratic interpolation table of the equation of the equinoxes versus Terrestrial Time (as a Modified Julian Date).
Exception |
void gcp::antenna::control::SpecificShare::ExpstubAstrom::extendUt1Utc | ( | double | utc, |
double | ut1utc | ||
) |
Extend the quadratic interpolation table of ut1 - utc versus MJD UTC.
Exception |
double gcp::antenna::control::SpecificShare::ExpstubAstrom::getEqnEqx | ( | double | tt | ) |
Get the value of the equation of the equinoxes for a given terrestrial time.
Exception |
void gcp::antenna::control::SpecificShare::ExpstubAstrom::getSite | ( | gcp::antenna::control::Site * | site | ) |
Get a copy of the SZA site-specification object.
Exception |
double gcp::antenna::control::SpecificShare::ExpstubAstrom::getUt1Utc | ( | double | utc | ) |
Get the value of UT1-UTC for a given UTC.
Exception |
void gcp::antenna::control::SpecificShare::ExpstubAstrom::setSite | ( | double | longitude, |
double | latitude, | ||
double | altitude | ||
) |
Record new site-location details in share->site.
Exception |