casa
$Rev:20696$
|
#include <VLAIlluminationConvFunc.h>
Public Member Functions | |
VLAIlluminationConvFunc (String fileName) | |
VLAIlluminationConvFunc () | |
VLAIlluminationConvFunc (Int 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 VisBuffer &vb) |
void | ftAperture (String &fileName, Vector< Int > &whichStokes, Float &overSampling, const CoordinateSystem &coordSys) |
Private Member Functions | |
void | fillPB (ImageInterface< Complex > &inImg, ImageInterface< Float > &outImg) |
void | fillPB (ImageInterface< Complex > &inImg, ImageInterface< Complex > &outImg) |
Private Attributes | |
TempImage< Complex > | convFunc_p |
Vector< Double > | resolution |
TempImage<Float> reAperture_p, imAperture_p;. | |
Bool | pbRead_p |
Float | freq_p |
Definition at line 40 of file VLAIlluminationConvFunc.h.
Definition at line 44 of file VLAIlluminationConvFunc.h.
References casa::False, and pbRead_p.
casa::VLAIlluminationConvFunc::VLAIlluminationConvFunc | ( | Int | n | ) | [inline] |
Definition at line 47 of file VLAIlluminationConvFunc.h.
References casa::False, and pbRead_p.
Definition at line 48 of file VLAIlluminationConvFunc.h.
void casa::VLAIlluminationConvFunc::applyPB | ( | ImageInterface< Float > & | pbImage, |
const VisBuffer & | vb | ||
) |
void casa::VLAIlluminationConvFunc::applyPB | ( | ImageInterface< Complex > & | pbImage, |
const VisBuffer & | vb | ||
) |
void casa::VLAIlluminationConvFunc::fillPB | ( | ImageInterface< Complex > & | inImg, |
ImageInterface< Float > & | outImg | ||
) | [private] |
void casa::VLAIlluminationConvFunc::fillPB | ( | ImageInterface< Complex > & | inImg, |
ImageInterface< Complex > & | outImg | ||
) | [private] |
void casa::VLAIlluminationConvFunc::ftAperture | ( | TempImage< Complex > & | uvgrid | ) |
void casa::VLAIlluminationConvFunc::ftAperture | ( | ) | [inline] |
Definition at line 58 of file VLAIlluminationConvFunc.h.
References convFunc_p, ftAperture(), pbRead_p, and casa::True.
Referenced by ftAperture().
void casa::VLAIlluminationConvFunc::ftAperture | ( | String & | fileName, |
Vector< Int > & | whichStokes, | ||
Float & | overSampling, | ||
const CoordinateSystem & | coordSys | ||
) |
void casa::VLAIlluminationConvFunc::getIdealConvFunc | ( | Array< Complex > & | buf | ) |
void casa::VLAIlluminationConvFunc::load | ( | String & | fileName, |
Vector< Int > & | whichStokes, | ||
Float | overSampling = 20 , |
||
Bool | putCoords = True |
||
) |
void casa::VLAIlluminationConvFunc::loadFromImage | ( | String & | fileName | ) |
CoordinateSystem casa::VLAIlluminationConvFunc::makeUVCoords | ( | CoordinateSystem & | imageCoordSys, |
IPosition & | shape | ||
) |
Bool casa::VLAIlluminationConvFunc::pbReady | ( | ) | [inline] |
Definition at line 61 of file VLAIlluminationConvFunc.h.
References pbRead_p.
void casa::VLAIlluminationConvFunc::regridApeture | ( | CoordinateSystem & | skyCS, |
IPosition & | skyShape, | ||
TempImage< Complex > & | uvGrid, | ||
const VisBuffer & | vb, | ||
Bool | doSquint = True |
||
) |
void casa::VLAIlluminationConvFunc::store | ( | String & | fileName | ) |
void casa::VLAIlluminationConvFunc::storeImg | ( | String & | fileName, |
ImageInterface< Complex > & | img | ||
) |
void casa::VLAIlluminationConvFunc::storeImg | ( | String & | fileName, |
ImageInterface< Float > & | img | ||
) |
void casa::VLAIlluminationConvFunc::storePB | ( | String & | fileName | ) |
TempImage<Complex> casa::VLAIlluminationConvFunc::convFunc_p [private] |
Definition at line 89 of file VLAIlluminationConvFunc.h.
Referenced by ftAperture().
Float casa::VLAIlluminationConvFunc::freq_p [private] |
Definition at line 93 of file VLAIlluminationConvFunc.h.
Bool casa::VLAIlluminationConvFunc::pbRead_p [private] |
Definition at line 92 of file VLAIlluminationConvFunc.h.
Referenced by ftAperture(), pbReady(), and VLAIlluminationConvFunc().
TempImage<Float> reAperture_p, imAperture_p;.
Definition at line 91 of file VLAIlluminationConvFunc.h.