My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::antenna::control::EquatOffset Class Reference

#include <EquatOffset.h>

Inheritance diagram for gcp::antenna::control::EquatOffset:
gcp::antenna::control::OffsetBase

Public Member Functions

 EquatOffset ()
 
void reset ()
 
void set (gcp::util::OffsetMsg msg)
 
void apply (PointingCorrections *f)
 
void pack (signed *s_elements)
 
- Public Member Functions inherited from gcp::antenna::control::OffsetBase
 OffsetBase ()
 
virtual ~OffsetBase ()=0
 
virtual void set (gcp::util::OffsetMsg, unsigned seq)
 
virtual void setAngle (double angle)
 

Friends

class Tracker
 

Additional Inherited Members

- Static Public Member Functions inherited from gcp::antenna::control::OffsetBase
static double wrapPi (double angle)
 
static double wrap2pi (double angle)
 

Detailed Description

A class to manage equatorial (RA/DEC) tracking offsets.

Constructor & Destructor Documentation

EquatOffset::EquatOffset ( )

Constructor.

....................................................................... Constructor just intializes the offsets to zero

Member Function Documentation

void EquatOffset::apply ( PointingCorrections f)
virtual

Apply the offsets to the pointing correction.

....................................................................... Apply the offsets to the pointing correction.

Reimplemented from gcp::antenna::control::OffsetBase.

void EquatOffset::pack ( signed *  s_elements)

Pack equatorial offsets for archival in the register database.

....................................................................... Pack equatorial offsets for archival in the register database.

void EquatOffset::reset ( )

Reset internal data members of this object.

....................................................................... Reset the offsets to zero

void EquatOffset::set ( gcp::util::OffsetMsg  msg)
virtual

Install new offsets received from the control program

....................................................................... Set the offsets

Reimplemented from gcp::antenna::control::OffsetBase.

Friends And Related Function Documentation

friend class Tracker
friend

Tracker will access internal members directly.


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