|
CARMA C++
|
Encapsulate the encoder counts and rates for a telescope axis. More...
#include <carma/antenna/sza/antenna/control/PmacAxis.h>
Public Member Functions | |
| signed | getCount () |
| Return the encoder count of this axis. More... | |
| signed | getRate () |
| Return the count rate of this axis. More... | |
| PmacAxis () | |
| Constructor. More... | |
| void | reset () |
| Reset internal members. More... | |
| void | setCount (signed count) |
| Set the encoder count for this axis. More... | |
| void | setRate (signed rate) |
| Set the count rate for this axis. More... | |
Friends | |
| class | Tracker |
| Tracker will access private members of this class. More... | |
Encapsulate the encoder counts and rates for a telescope axis.
Definition at line 26 of file PmacAxis.h.
| sza::antenna::control::PmacAxis::PmacAxis | ( | ) |
Constructor.
| signed sza::antenna::control::PmacAxis::getCount | ( | ) |
Return the encoder count of this axis.
| signed sza::antenna::control::PmacAxis::getRate | ( | ) |
Return the count rate of this axis.
| void sza::antenna::control::PmacAxis::reset | ( | ) |
Reset internal members.
| void sza::antenna::control::PmacAxis::setCount | ( | signed | count | ) |
Set the encoder count for this axis.
| void sza::antenna::control::PmacAxis::setRate | ( | signed | rate | ) |
Set the count rate for this axis.
|
friend |
Tracker will access private members of this class.
Definition at line 65 of file PmacAxis.h.