casa::refim::TabulatedConvFunc Class Reference

#include <TabulatedConvFunc.h>

Inheritance diagram for casa::refim::TabulatedConvFunc:
casa::refim::ConvolutionFunction casa::refim::IlluminationConvFunc casa::refim::VLACalcIlluminationConvFunc casa::refim::VLAIlluminationConvFunc

List of all members.

Public Member Functions

 TabulatedConvFunc ()
 TabulatedConvFunc (Int n)
 ~TabulatedConvFunc ()
virtual void setMaximumCacheSize (const Long howManyRealPixels=-1)
virtual Long maximumCacheSize ()
virtual void initTables (Int)
virtual void prepareConvFunction (const VisBuffer2 &, VBRow2CFBMapType &)
 virtual void setParams(const Vector<Int>& polMap, const Vector<Int>& feedStokes) {setPolMap(polMap); setFeedStokes(feedStokes);};

Private Attributes

Long cacheSizeInPixels_p

Detailed Description

Definition at line 36 of file TabulatedConvFunc.h.


Constructor & Destructor Documentation

casa::refim::TabulatedConvFunc::TabulatedConvFunc (  )  [inline]

Definition at line 39 of file TabulatedConvFunc.h.

casa::refim::TabulatedConvFunc::TabulatedConvFunc ( Int  n  )  [inline]

Definition at line 40 of file TabulatedConvFunc.h.

casa::refim::TabulatedConvFunc::~TabulatedConvFunc (  )  [inline]

Definition at line 41 of file TabulatedConvFunc.h.


Member Function Documentation

virtual void casa::refim::TabulatedConvFunc::initTables ( Int   )  [inline, virtual]

Definition at line 45 of file TabulatedConvFunc.h.

virtual Long casa::refim::TabulatedConvFunc::maximumCacheSize (  )  [inline, virtual]

Definition at line 44 of file TabulatedConvFunc.h.

References cacheSizeInPixels_p.

virtual void casa::refim::TabulatedConvFunc::prepareConvFunction ( const VisBuffer2 vb,
VBRow2CFBMapType theMap 
) [inline, virtual]

virtual void setParams(const Vector<Int>& polMap, const Vector<Int>& feedStokes) {setPolMap(polMap); setFeedStokes(feedStokes);};

virtual void prepareConvFunction(const VisBuffer2& vb, CFStore2& cfs)=0;

Implements casa::refim::ConvolutionFunction.

Reimplemented in casa::refim::IlluminationConvFunc.

Definition at line 46 of file TabulatedConvFunc.h.

virtual void casa::refim::TabulatedConvFunc::setMaximumCacheSize ( const Long  howManyRealPixels = -1  )  [inline, virtual]

Definition at line 43 of file TabulatedConvFunc.h.

References cacheSizeInPixels_p.


Member Data Documentation

Definition at line 46 of file TabulatedConvFunc.h.

Referenced by maximumCacheSize(), and setMaximumCacheSize().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1