VLACalcIlluminationConvFunc.h

Classes

VLACalcIlluminationConvFunc -- (full description)

class VLACalcIlluminationConvFunc: public IlluminationConvFunc

Interface

Public Members
VLACalcIlluminationConvFunc()
VLACalcIlluminationConvFunc(Int n):IlluminationConvFunc(n)
~VLACalcIlluminationConvFunc()
void setBandID(Int bandID)
void storeImg(String &fileName,ImageInterface<Complex>& img)
void storeImg(String &fileName,ImageInterface<Float>& img)
void store(String &fileName)
void loadFromImage(String &fileName)
void getIdealConvFunc(Array<Complex>& buf)
void ftAperture(TempImage<Complex>& uvgrid)
void ftAperture()
void storePB(String& fileName)
Bool pbReady()
CoordinateSystem makeUVCoords(CoordinateSystem& imageCoordSys, IPosition& shape)
void regridAperture(CoordinateSystem& skyCS, IPosition& skyShape, TempImage<Complex>& uvGrid, const VisBuffer& vb, Bool doSquint=True,Int bandID=-1)
void applyPB(ImageInterface<Float>& pbImage, const VisBuffer& vb, Int bandID=-1)
void applyPB(ImageInterface<Complex>& pbImage, const Complex& vb, Int bandID=-1)
void skyMuller(ImageInterface<Complex>& skyJones)
Private Members
void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Float>& outImg)
void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Complex>& outImg)

Description

Member Description

VLACalcIlluminationConvFunc()

VLACalcIlluminationConvFunc(Int n):IlluminationConvFunc(n)

~VLACalcIlluminationConvFunc()

void setBandID(Int bandID)

void storeImg(String &fileName,ImageInterface<Complex>& img)

void storeImg(String &fileName,ImageInterface<Float>& img)

void store(String &fileName)

void loadFromImage(String &fileName)

void getIdealConvFunc(Array<Complex>& buf)

void ftAperture(TempImage<Complex>& uvgrid)

void ftAperture()

void storePB(String& fileName)

Bool pbReady()

CoordinateSystem makeUVCoords(CoordinateSystem& imageCoordSys, IPosition& shape)

void regridAperture(CoordinateSystem& skyCS, IPosition& skyShape, TempImage<Complex>& uvGrid, const VisBuffer& vb, Bool doSquint=True,Int bandID=-1)

void applyPB(ImageInterface<Float>& pbImage, const VisBuffer& vb, Int bandID=-1)

void applyPB(ImageInterface<Complex>& pbImage, const Complex& vb, Int bandID=-1)

void skyMuller(ImageInterface<Complex>& skyJones)

void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Float>& outImg)

void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Complex>& outImg)