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

Define a class for handling AZ tilts. More...

#include <carma/antenna/sza/antenna/control/AzTilt.h>

Inheritance diagram for sza::antenna::control::AzTilt:
sza::antenna::control::AxisTilt

Public Member Functions

void apply (PointingCorrections *f)
 Correct the tilt of the azimuth axis. More...
 
 AzTilt ()
 Constructor trivially calls reset(), below. More...
 
void packHaTilt (signed *s_elements)
 Pack an HA tilt for archival in the register database. More...
 
void packLatTilt (signed *s_elements)
 Pack a latitude tilt for archival in the register database. More...
 
void reset ()
 Reset internal data members to something sensible. More...
 
void setHaTilt (double ha_tilt)
 Install a HA tilt. More...
 
void setLatTilt (double lat_tilt)
 Install a latitude tilt. More...
 
- Public Member Functions inherited from sza::antenna::control::AxisTilt
virtual void packTilt (signed *s_elements)
 Pack a tilt for archival in the register database. More...
 
virtual void setTilt (double tilt)
 Generic method to set a tilt for classes which only manage one tilt. More...
 
virtual ~AxisTilt ()
 Virtual destructor ensures that the correct destructor will be called for classes that inherit from AxisTilt. More...
 

Detailed Description

Define a class for handling AZ tilts.

Definition at line 22 of file AzTilt.h.

Constructor & Destructor Documentation

sza::antenna::control::AzTilt::AzTilt ( )

Constructor trivially calls reset(), below.

Member Function Documentation

void sza::antenna::control::AzTilt::apply ( PointingCorrections f)
virtual

Correct the tilt of the azimuth axis.

Reimplemented from sza::antenna::control::AxisTilt.

void sza::antenna::control::AzTilt::packHaTilt ( signed *  s_elements)
virtual

Pack an HA tilt for archival in the register database.

Reimplemented from sza::antenna::control::AxisTilt.

void sza::antenna::control::AzTilt::packLatTilt ( signed *  s_elements)
virtual

Pack a latitude tilt for archival in the register database.

Reimplemented from sza::antenna::control::AxisTilt.

void sza::antenna::control::AzTilt::reset ( )
virtual

Reset internal data members to something sensible.

Reimplemented from sza::antenna::control::AxisTilt.

void sza::antenna::control::AzTilt::setHaTilt ( double  ha_tilt)
virtual

Install a HA tilt.

Reimplemented from sza::antenna::control::AxisTilt.

void sza::antenna::control::AzTilt::setLatTilt ( double  lat_tilt)
virtual

Install a latitude tilt.

Reimplemented from sza::antenna::control::AxisTilt.


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