Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

tcsVcc.h File Reference

#include "slamac.h"
#include "ccs.h"

Include dependency graph for tcsVcc.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

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)


Enumeration Type Documentation

enum tcsEPOCH_SYSTEM
 

Enumeration values:
tcsEpochB1950 
tcsEpochJ2000 

enum tcsCOORD_TYPE
 

Enumeration values:
tcsCoordMean 
tcsCoordApparent 


Function Documentation

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
 


Generated on Wed Dec 3 14:56:29 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001