My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::antenna::control::SpecificShare::ExpstubAstrom Class Reference

#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)
 

Detailed Description

Encapsulate the astrometry details of the array in this class.

Constructor & Destructor Documentation

gcp::antenna::control::SpecificShare::ExpstubAstrom::ExpstubAstrom ( )

Constructor.

Exceptions
Exception
gcp::antenna::control::SpecificShare::ExpstubAstrom::~ExpstubAstrom ( )

Destructor.

Member Function Documentation

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).

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubAstrom::extendUt1Utc ( double  utc,
double  ut1utc 
)

Extend the quadratic interpolation table of ut1 - utc versus MJD UTC.

Exceptions
Exception
double gcp::antenna::control::SpecificShare::ExpstubAstrom::getEqnEqx ( double  tt)

Get the value of the equation of the equinoxes for a given terrestrial time.

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubAstrom::getSite ( gcp::antenna::control::Site site)

Get a copy of the SZA site-specification object.

Exceptions
Exception
double gcp::antenna::control::SpecificShare::ExpstubAstrom::getUt1Utc ( double  utc)

Get the value of UT1-UTC for a given UTC.

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubAstrom::setSite ( double  longitude,
double  latitude,
double  altitude 
)

Record new site-location details in share->site.

Exceptions
Exception

The documentation for this class was generated from the following file: