WFGridFT.h

Classes

WFGridFT -- (full description)

class WFGridFT : public GridFT

Interface

Public Members
WFGridFT(Int cachesize, Int tilesize, String convType, MPosition mLocation, MDirection mTangent, Float padding=1.2)
WFGridFT(const WFGridFT &other)
~WFGridFT()
virtual void initializeToMultiVis(PtrBlock<TempImage<Complex> *>& image, const VisBuffer& vb, Int n)
virtual void initializeToMultiSky(PtrBlock<TempImage<Complex> *>& image, PtrBlock<Matrix<Float> *>& weight, const Matrix& vb, Int n)
virtual void multiPut(const VisBuffer& vb, Int row=-1, Bool dopsf=False, Int n=1)
virtual void multiGet(VisBuffer& vb, Int row, Int nmaps)
void makeMultiImage(FTMachine::Type type, VisSet& vs, VisSet<PtrBlock<Complex> *>& image, VisSet<Matrix<Float> *>& weight, Int n)
ImageInterface<Complex>& getImage(Complex<Float>&, Bool normalize=True)
void changeMapNumber( Int& num)
void assignMapNumber( Int& num)
void initMapsMulti(const VisBuffer& vb, Int nmaps, Int nth)
void initMulti(Int nmaps, Int nth)

Description

Member Description

WFGridFT(Int cachesize, Int tilesize, String convType, MPosition mLocation, MDirection mTangent, Float padding=1.2)

WFGridFT(const WFGridFT &other)

~WFGridFT()

virtual void initializeToMultiVis(PtrBlock<TempImage<Complex> *>& image, const VisBuffer& vb, Int n)

Initializing the multiple pointers

virtual void initializeToMultiSky(PtrBlock<TempImage<Complex> *>& image, PtrBlock<Matrix<Float> *>& weight, const Matrix& vb, Int n)

virtual void multiPut(const VisBuffer& vb, Int row=-1, Bool dopsf=False, Int n=1)

virtual void multiGet(VisBuffer& vb, Int row, Int nmaps)

void makeMultiImage(FTMachine::Type type, VisSet& vs, VisSet<PtrBlock<Complex> *>& image, VisSet<Matrix<Float> *>& weight, Int n)

ImageInterface<Complex>& getImage(Complex<Float>&, Bool normalize=True)

void changeMapNumber( Int& num)

void assignMapNumber( Int& num)

void initMapsMulti(const VisBuffer& vb, Int nmaps, Int nth)

void initMulti(Int nmaps, Int nth)