My Project
|
#include <PointingCorrections.h>
Public Member Functions | |
PointingCorrections () | |
PointingCorrections (double az0, double el0, double pa0) | |
Public Attributes | |
double | az |
double | el |
double | pa |
double | lat |
double | sin_az |
double | cos_az |
double | sin_el |
double | cos_el |
double | sin_lat |
double | cos_lat |
While computing pointing corrections, an object of the following type is used to communicate accumulated azimuth and elevation corrections along with their sin() and cos(), between the functions that implement the various correction stages.
PointingCorrections::PointingCorrections | ( | ) |
Constructor.
....................................................................... Constructor.
PointingCorrections::PointingCorrections | ( | double | az0, |
double | el0, | ||
double | pa0 | ||
) |
....................................................................... Constructor.
double gcp::antenna::control::PointingCorrections::az |
The apparent azimuth of the source
double gcp::antenna::control::PointingCorrections::cos_az |
cos(az)
double gcp::antenna::control::PointingCorrections::cos_el |
cos(el)
double gcp::antenna::control::PointingCorrections::cos_lat |
cos(lat)
double gcp::antenna::control::PointingCorrections::el |
The apparent elevation of the source
double gcp::antenna::control::PointingCorrections::lat |
The corrected latitude of the source
double gcp::antenna::control::PointingCorrections::pa |
The apparent parallactic angle of the source
double gcp::antenna::control::PointingCorrections::sin_az |
sin(az)
double gcp::antenna::control::PointingCorrections::sin_el |
sin(el)
double gcp::antenna::control::PointingCorrections::sin_lat |
sin(lat)