casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
casa::vi::PointingSource Class Referenceabstract

#include <PointingDirectionCache.h>

Inheritance diagram for casa::vi::PointingSource:
casa::vi::PointingColumns

Public Member Functions

virtual ~PointingSource ()
 Generic interface to allow passing different pointing information sources into the PointingDirectionCache. More...
 
virtual Pointing getPointingRow (int row, double targetTime, bool asMeasure) const =0
 
virtual int nRows () const =0
 

Detailed Description

Definition at line 147 of file PointingDirectionCache.h.

Constructor & Destructor Documentation

virtual casa::vi::PointingSource::~PointingSource ( )
inlinevirtual

Generic interface to allow passing different pointing information sources into the PointingDirectionCache.

The primary source will be a POINTING subtable; the other likely source will be a unit test source.

Definition at line 156 of file PointingDirectionCache.h.

Member Function Documentation

virtual Pointing casa::vi::PointingSource::getPointingRow ( int  row,
double  targetTime,
bool  asMeasure 
) const
pure virtual

Implemented in casa::vi::PointingColumns.

virtual int casa::vi::PointingSource::nRows ( ) const
pure virtual

Implemented in casa::vi::PointingColumns.


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