#include <SpecificShare.h>
Encapsulate the astrometry details of the array in this class.
SpecificShare::SpecificAstrom::SpecificAstrom |
( |
| ) |
|
Constructor.
- Exceptions
-
Exception | ....................................................................... Constructor for astrometry related information. |
SpecificShare::SpecificAstrom::~SpecificAstrom |
( |
| ) |
|
Destructor.
....................................................................... Destructor for a SpecificAstrom object.
void SpecificShare::SpecificAstrom::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
-
void SpecificShare::SpecificAstrom::extendUt1Utc |
( |
double |
utc, |
|
|
double |
ut1utc |
|
) |
| |
Extend the quadratic interpolation table of ut1 - utc versus MJD UTC.
- Exceptions
-
double SpecificShare::SpecificAstrom::getEqnEqx |
( |
double |
tt | ) |
|
Get the value of the equation of the equinoxes for a given terrestrial time.
- Exceptions
-
Get a copy of the EXPSTUB site-specification object.
- Exceptions
-
Exception | ....................................................................... Get a copy of the SZA site-specification object. |
Input/Output: site Site * On output *site will be contain a copy of the site specification (see astrom.h).
double SpecificShare::SpecificAstrom::getUt1Utc |
( |
double |
utc | ) |
|
Get the value of UT1-UTC for a given UTC.
- Exceptions
-
void SpecificShare::SpecificAstrom::setSite |
( |
double |
longitude, |
|
|
double |
latitude, |
|
|
double |
altitude |
|
) |
| |
Record new site-location details in share->site.
- Exceptions
-
Exception | ....................................................................... Change the SZA site-specification parameters. |
Input: longitude double The longitude of the site in radians (-pi..pi). East is positive, West is negative. latitude double The latitude of the site in radians (-pi/2..pi/2). altitude double The height of the site in meters above sealevel. Output: return int 0 - OK. 1 - Error (the original site object remains unchanged).
The documentation for this class was generated from the following files:
- gcpCbass/antenna/control/cbass/SpecificShare.h
- gcpCbass/antenna/control/cbass/SpecificShare.cc