#include <MosaicFTNew.h>
Public Member Functions | |
MosaicFTNew (SkyJones *sj, MPosition mloc, String stokes, Long cachesize, Int tilesize=16, Bool usezero=True, Bool useDoublePrec=False) | |
Constructor: cachesize is the size of the cache in words (e.g. | |
refim::FTMachine * | cloneFTM () |
clone copy should make it pure virtual forcing every ftm to have a cloner | |
ImageInterface< Complex > & | getImage (Matrix< Float > &, Bool normalize=True) |
Get the final image: do the Fourier transform and grid-correct, then optionally normalize by the summed weights. | |
void | getWeightImage (ImageInterface< Float > &, Matrix< Float > &) |
Get the final weights image. | |
virtual String | name () const |
Return name of this machine. |
Definition at line 44 of file MosaicFTNew.h.
casa::refim::MosaicFTNew::MosaicFTNew | ( | SkyJones * | sj, | |
MPosition | mloc, | |||
String | stokes, | |||
Long | cachesize, | |||
Int | tilesize = 16 , |
|||
Bool | usezero = True , |
|||
Bool | useDoublePrec = False | |||
) | [inline] |
Constructor: cachesize is the size of the cache in words (e.g.
a few million is a good number), tilesize is the size of the tile used in gridding (cannot be less than 12, 16 works in most cases).
Definition at line 52 of file MosaicFTNew.h.
refim::FTMachine* casa::refim::MosaicFTNew::cloneFTM | ( | ) | [virtual] |
clone copy should make it pure virtual forcing every ftm to have a cloner
Reimplemented from casa::refim::FTMachine.
ImageInterface<Complex>& casa::refim::MosaicFTNew::getImage | ( | Matrix< Float > & | , | |
Bool | normalize = True | |||
) | [virtual] |
Get the final image: do the Fourier transform and grid-correct, then optionally normalize by the summed weights.
Reimplemented from casa::refim::MosaicFT.
void casa::refim::MosaicFTNew::getWeightImage | ( | ImageInterface< Float > & | , | |
Matrix< Float > & | ||||
) | [virtual] |
Get the final weights image.
Reimplemented from casa::refim::MosaicFT.
virtual String casa::refim::MosaicFTNew::name | ( | ) | const [inline, virtual] |
Return name of this machine.
Reimplemented from casa::refim::MosaicFT.
Definition at line 69 of file MosaicFTNew.h.