|
CARMA C++
|
A class for managing mount offsets (az/el). More...
#include <carma/antenna/sza/antenna/control/MountOffset.h>
Public Member Functions | |
| double | getAz () |
| Return the azimuth offset. More... | |
| double | getEl () |
| Return the elevation offset. More... | |
| void | increment (double daz, double del) |
| Increment the offsets, in radians. More... | |
| MountOffset () | |
| Constructor. More... | |
| void | pack (signed *s_elements) |
| Method to pack the mount offsets for archival in the register database. More... | |
| void | reset () |
| Initialize the offsets. More... | |
| void | set (sza::util::OffsetMsg msg) |
| Set the offsets. More... | |
Public Member Functions inherited from sza::antenna::control::OffsetBase | |
| virtual void | apply (PointingCorrections *f) |
| Apply these offsets to the pointing model. More... | |
| OffsetBase () | |
| Constructor. More... | |
| virtual void | set (sza::util::OffsetMsg, unsigned seq) |
| Install new offsets received from the control program, with sequence number. More... | |
| virtual void | setAngle (double angle) |
| Set an angle. More... | |
| double | wrap2pi (double angle) |
| Round an angle into the range 0-2.pi. More... | |
| double | wrapPi (double angle) |
| Round an angle into the range -pi..pi. More... | |
| virtual | ~OffsetBase ()=0 |
| Pure virtual destructor prevents instantiation of OffsetBase. More... | |
A class for managing mount offsets (az/el).
Definition at line 21 of file MountOffset.h.
| sza::antenna::control::MountOffset::MountOffset | ( | ) |
Constructor.
| double sza::antenna::control::MountOffset::getAz | ( | ) |
Return the azimuth offset.
| double sza::antenna::control::MountOffset::getEl | ( | ) |
Return the elevation offset.
| void sza::antenna::control::MountOffset::increment | ( | double | daz, |
| double | del | ||
| ) |
Increment the offsets, in radians.
| void sza::antenna::control::MountOffset::pack | ( | signed * | s_elements | ) |
Method to pack the mount offsets for archival in the register database.
| void sza::antenna::control::MountOffset::reset | ( | ) |
Initialize the offsets.
|
virtual |
Set the offsets.
Reimplemented from sza::antenna::control::OffsetBase.