CARMA C++
sza::antenna::control::PmacAxis Class Reference

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...
 

Detailed Description

Encapsulate the encoder counts and rates for a telescope axis.

Definition at line 26 of file PmacAxis.h.

Constructor & Destructor Documentation

sza::antenna::control::PmacAxis::PmacAxis ( )

Constructor.

Member Function Documentation

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.

Friends And Related Function Documentation

friend class Tracker
friend

Tracker will access private members of this class.

Definition at line 65 of file PmacAxis.h.


The documentation for this class was generated from the following file: