Enumerations |
enum | tcsEPOCH_SYSTEM { tcsEpochB1950,
tcsEpochJ2000
} |
enum | tcsCOORD_TYPE { tcsCoordMean,
tcsCoordApparent
} |
Functions |
void | tcsH2a (double p, double h, double d, double *al, double *az) |
void | tcsH2f (double ph, double h, double d, double *p) |
void | tcsSplitHms (double angle, double *h, double *m, double *s) |
void | tcsSplitSec (double sec, double *h, double *m, double *s) |
int | tcsCheckHms (double angle) |
int | tcsCheckDms (double angle) |
double | tcsHms2rad (double angle) |
double | tcsDms2rad (double angle) |
double | tcsRad2Hms (double angle) |
double | tcsRad2Dms (double angle) |
double | tcsD2r (double deg) |
double | tcsR2d (double rad) |
void | tcsJ2B (double alphaIn, double deltaIn, double epochIn, double equinoxIn, double pmaIn, double pmdIn, double radvelIn, double parallaxIn, double epochObserved, double equinoxObserved, double *alphaOut, double *deltaOut, double *pmaOut, double *pmdOut, double *radVelOut, double *parallaxOut) |
void | tcsB2J (double alphain, double deltaIn, double epochIn, double equinoxIn, double pmaIn, double pmdIn, double radvelIn, double parallaxIn, double epochObserved, double equinoxObserved, double *alphaMean, double *deltaMean, double *pmaOut, double *pmdOut, double *radVelOut, double *parallaxOut) |
void | tcsCoord2AltAz (double alpha, double delta, tcsEPOCH_SYSTEM epochSystem, double epoch, double equinox, double pma, double pmd, double radvel, double parallax, tcsCOORD_TYPE coordType, double envTemp, double envPressure, double envHumidity, double envLapseRate, double siteLat, double siteLong, double siteHeight, double sitePolmx, double sitePolmy, double timeDut1, double wavelength, double mjd, double *alt, double *az) |
void | tcsAltAz2Coord (double alt, double az, tcsEPOCH_SYSTEM epochSystem, double epoch, double equinox, double pma, double pmd, double radvel, double parallax, tcsCOORD_TYPE coordType, double envTemp, double envPressure, double envHumidity, double envLapseRate, double siteLat, double siteLong, double siteHeight, double sitePolmx, double sitePolmy, double timeDut1, double wavelength, double mjd, double *alphaOut, double *deltaOut) |