|
CARMA C++
|
The AxisPositions class is used by the Tracker class to record the positions of the telescope axes, as reported by the pmac. More...
#include <carma/antenna/sza/antenna/control/AxisPositions.h>
Public Member Functions | |
| sza::antenna::control::AxisPos * | AxisPos (sza::util::Axis::Type type) |
| Return a pointer to a particular AxisPos descriptor. More... | |
| AxisPositions () | |
| Constructor. More... | |
| void | pack (signed *s_elements) |
| Pack relevant data for archival in the register database. More... | |
Friends | |
| class | PmacBoard |
| class | Tracker |
| Friends of AxisPositions. More... | |
| class | TrackerBoard |
The AxisPositions class is used by the Tracker class to record the positions of the telescope axes, as reported by the pmac.
Definition at line 31 of file AxisPositions.h.
| sza::antenna::control::AxisPositions::AxisPositions | ( | ) |
Constructor.
| sza::antenna::control::AxisPos* sza::antenna::control::AxisPositions::AxisPos | ( | sza::util::Axis::Type | type | ) |
Return a pointer to a particular AxisPos descriptor.
| Exception |
| void sza::antenna::control::AxisPositions::pack | ( | signed * | s_elements | ) |
Pack relevant data for archival in the register database.
|
friend |
Friends of AxisPositions.
Definition at line 58 of file AxisPositions.h.