VLAIlluminationConvFunc.h
Classes
- VLAIlluminationConvFunc -- (full description)
Interface
- Public Members
- VLAIlluminationConvFunc(String fileName)
- VLAIlluminationConvFunc() :IlluminationConvFunc(),convFunc_p(),resolution()
- VLAIlluminationConvFunc(Int n):IlluminationConvFunc(n)
- ~VLAIlluminationConvFunc()
- void load(String &fileName,Vector<Int>& whichStokes, Float overSampling=20,Bool putCoords=True)
- 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 regridApeture(CoordinateSystem& skyCS, IPosition& skyShape, TempImage<Complex>& uvGrid, const VisBuffer& vb,Bool doSquint=True)
- void applyPB(ImageInterface<Float>& pbImage, const VisBuffer& vb)
- void applyPB(ImageInterface<Complex>& pbImage, const Complex& vb)
- void ftAperture(String& fileName, Vector<Int>& whichStokes, Float& overSampling, const CoordinateSystem& coordSys)
- Private Members
- void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Float>& outImg)
- void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Complex>& outImg)
Member Description
void load(String &fileName,Vector<Int>& whichStokes, Float overSampling=20,Bool putCoords=True)
void storeImg(String &fileName,ImageInterface<Complex>& img)
void storeImg(String &fileName,ImageInterface<Float>& img)
void applyPB(ImageInterface<Float>& pbImage, const VisBuffer& vb)
void applyPB(ImageInterface<Complex>& pbImage, const Complex& vb)
void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Float>& outImg)
void fillPB(ImageInterface<Complex>& inImg, ImageInterface<Complex>& outImg)