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

#include <MountOffset.h>

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

Public Member Functions

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

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 for managing mount offsets (az/el).

Constructor & Destructor Documentation

MountOffset::MountOffset ( )

Constructor.

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

Member Function Documentation

double MountOffset::getAz ( )

Return the azimuth offset

....................................................................... Return the az offset

double MountOffset::getEl ( )

Return the elevation offset

....................................................................... Return the elevation offset

void MountOffset::increment ( double  daz,
double  del 
)

Return the PA offset Increment the offsets, in radians

....................................................................... Increment the offsets, in radians

void MountOffset::pack ( signed *  s_elements)

Method to pack the mount offsets for archival in the register database.

....................................................................... Return the parallactic angle offset....................................................................... Method to pack the mount offsets for archival in the register database.

void MountOffset::pack ( double *  array)

....................................................................... Method to pack the mount offsets for archival in the register database.

void MountOffset::reset ( )

Initialize the offsets

....................................................................... Initialize the offsets

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

Set the offsets

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

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


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