CARMA C++
|
Define a class for handling Elevation tilts. More...
#include <carma/antenna/sza/antenna/control/ElTilt.h>
Public Member Functions | |
void | apply (PointingCorrections *f) |
Correct the misalignment of the elevation axis. More... | |
ElTilt () | |
Constructor trivially calls reset(), below. More... | |
void | packTilt (signed *s_elements) |
Pack a tilt for archival in the register database. More... | |
void | reset () |
Reset internal data members. More... | |
void | setTilt (double tilt) |
Install the tilt. More... | |
![]() | |
virtual void | packHaTilt (signed *s_elements) |
Pack an HA tilt for archival in the register database. More... | |
virtual void | packLatTilt (signed *s_elements) |
Pack a latitude tilt for archival in the register database. More... | |
virtual void | setHaTilt (double ha_tilt) |
Set the tilt in HA. More... | |
virtual void | setLatTilt (double lat_tilt) |
Set the latitude tilt. More... | |
virtual | ~AxisTilt () |
Virtual destructor ensures that the correct destructor will be called for classes that inherit from AxisTilt. More... | |
sza::antenna::control::ElTilt::ElTilt | ( | ) |
Constructor trivially calls reset(), below.
|
virtual |
Correct the misalignment of the elevation axis.
f | PointingCorrections * The az/el pointing to be corrected. |
Reimplemented from sza::antenna::control::AxisTilt.
|
virtual |
Pack a tilt for archival in the register database.
Reimplemented from sza::antenna::control::AxisTilt.
|
virtual |
Reset internal data members.
Reimplemented from sza::antenna::control::AxisTilt.
|
virtual |
Install the tilt.
Reimplemented from sza::antenna::control::AxisTilt.