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

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::AxisPosAxisPos (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
 

Detailed Description

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.

Constructor & Destructor Documentation

sza::antenna::control::AxisPositions::AxisPositions ( )

Constructor.

Member Function Documentation

sza::antenna::control::AxisPos* sza::antenna::control::AxisPositions::AxisPos ( sza::util::Axis::Type  type)

Return a pointer to a particular AxisPos descriptor.

Exceptions
Exception
void sza::antenna::control::AxisPositions::pack ( signed *  s_elements)

Pack relevant data for archival in the register database.

Friends And Related Function Documentation

friend class Tracker
friend

Friends of AxisPositions.

Definition at line 58 of file AxisPositions.h.


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