#include <TabulatedConvFunc.h>
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 |
Definition at line 36 of file TabulatedConvFunc.h.
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.
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.
Long casa::refim::TabulatedConvFunc::cacheSizeInPixels_p [private] |
Definition at line 46 of file TabulatedConvFunc.h.
Referenced by maximumCacheSize(), and setMaximumCacheSize().