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.