Class for managing antenna site-specific parameters.
More...
#include <carma/antenna/sza/antenna/control/Site.h>
Class for managing antenna site-specific parameters.
Definition at line 33 of file Site.h.
sza::antenna::control::Site::Site |
( |
| ) |
|
Correct the azimuth and elevation for diurnal aberration.
- Parameters
-
Correct the azimuth and elevation for horizontal parallax.
- Parameters
-
dist | double The distance of the source (AU), or 0.0 if the distance can be assumed to be infinite. |
f | PointingCorrections* The az/el pointing to be corrected. |
double sza::antenna::control::Site::convertMjdUtcToLst |
( |
double |
utc, |
|
|
double |
ut1utc, |
|
|
double |
eqneqx |
|
) |
| |
Return the local sidereal time for a given site and UTC.
void sza::antenna::control::Site::packActual |
( |
signed * |
s_elements | ) |
|
Pack actual site-specific data for archival in the register database.
void sza::antenna::control::Site::packFiducial |
( |
signed * |
s_elements | ) |
|
Pack fiducial site-specific data for archival in the register database.
void sza::antenna::control::Site::packOffset |
( |
signed * |
s_elements | ) |
|
Pack site-specific data for archival in the register database.
void sza::antenna::control::Site::reset |
( |
| ) |
|
Reset site parameters to default values.
void sza::antenna::control::Site::setFiducial |
( |
sza::util::Angle |
longitude, |
|
|
sza::util::Angle |
latitude, |
|
|
double |
altitude |
|
) |
| |
Set the antenna location fiducial parameters.
- Exceptions
-
void sza::antenna::control::Site::setOffset |
( |
double |
north, |
|
|
double |
east, |
|
|
double |
up |
|
) |
| |
Set the antenna location offset parameters.
- Exceptions
-
Install the latitude in the pointing corrections container.
The documentation for this class was generated from the following file:
- carma/antenna/sza/antenna/control/Site.h