#include <ImageFFTer.h>
Public Member Functions | |
| ImageFFTer (const SPCIIT image, const Record *const region, const String &maskInp, const Vector< uInt > &axes) | |
| Top level interface which allows FFTing of images. | |
| ~ImageFFTer () | |
| destructor | |
| void | fft () const |
| void | setReal (const String &name) |
| void | setImag (const String &name) |
| void | setAmp (const String &name) |
| void | setPhase (const String &name) |
| void | setComplex (const String &name) |
| String | getClass () const |
Protected Member Functions | |
| CasacRegionManager::StokesControl | _getStokesControl () const |
| std::vector< Coordinate::Type > | _getNecessaryCoordinates () const |
| Represents the minimum set of coordinates necessary for the task to function. | |
Private Member Functions | |
| ImageFFTer () | |
| disallow default constructor | |
| SPIIF | _createFloatImage (const String &name, const SubImage< T > &subimage) const |
| SPIIC | _createComplexImage (const String &name, const SubImage< T > &subimage) const |
Static Private Member Functions | |
| static void | _checkExists (const String &name) |
Private Attributes | |
| Vector< uInt > | _axes |
| String | _real |
| String | _imag |
| String | _amp |
| String | _phase |
| String | _complex |
Definition at line 10 of file ImageFFTer.h.
| casa::ImageFFTer< T >::ImageFFTer | ( | const SPCIIT | image, | |
| const Record *const | region, | |||
| const String & | maskInp, | |||
| const Vector< uInt > & | axes | |||
| ) |
| casa::ImageFFTer< T >::~ImageFFTer | ( | ) | [inline] |
destructor
Definition at line 38 of file ImageFFTer.h.
| casa::ImageFFTer< T >::ImageFFTer | ( | ) | [private] |
disallow default constructor
| static void casa::ImageFFTer< T >::_checkExists | ( | const String & | name | ) | [static, private] |
| SPIIC casa::ImageFFTer< T >::_createComplexImage | ( | const String & | name, | |
| const SubImage< T > & | subimage | |||
| ) | const [private] |
| SPIIF casa::ImageFFTer< T >::_createFloatImage | ( | const String & | name, | |
| const SubImage< T > & | subimage | |||
| ) | const [private] |
| std::vector<Coordinate::Type> casa::ImageFFTer< T >::_getNecessaryCoordinates | ( | ) | const [inline, protected, virtual] |
Represents the minimum set of coordinates necessary for the task to function.
Implements casa::ImageTask< T >.
Definition at line 55 of file ImageFFTer.h.
| CasacRegionManager::StokesControl casa::ImageFFTer< T >::_getStokesControl | ( | ) | const [inline, protected, virtual] |
Implements casa::ImageTask< T >.
Definition at line 51 of file ImageFFTer.h.
References casa::CasacRegionManager::USE_ALL_STOKES.
| void casa::ImageFFTer< T >::fft | ( | ) | const |
| String casa::ImageFFTer< T >::getClass | ( | ) | const [inline, virtual] |
| void casa::ImageFFTer< T >::setAmp | ( | const String & | name | ) | [inline] |
Definition at line 44 of file ImageFFTer.h.
References casa::ImageFFTer< T >::_amp.
| void casa::ImageFFTer< T >::setComplex | ( | const String & | name | ) | [inline] |
Definition at line 46 of file ImageFFTer.h.
References casa::ImageFFTer< T >::_complex.
| void casa::ImageFFTer< T >::setImag | ( | const String & | name | ) | [inline] |
Definition at line 43 of file ImageFFTer.h.
References casa::ImageFFTer< T >::_imag.
| void casa::ImageFFTer< T >::setPhase | ( | const String & | name | ) | [inline] |
Definition at line 45 of file ImageFFTer.h.
References casa::ImageFFTer< T >::_phase.
| void casa::ImageFFTer< T >::setReal | ( | const String & | name | ) | [inline] |
Definition at line 42 of file ImageFFTer.h.
References casa::ImageFFTer< T >::_real.
String casa::ImageFFTer< T >::_amp [private] |
Definition at line 61 of file ImageFFTer.h.
Referenced by casa::ImageFFTer< T >::setAmp().
Vector<uInt> casa::ImageFFTer< T >::_axes [private] |
Definition at line 60 of file ImageFFTer.h.
String casa::ImageFFTer< T >::_complex [private] |
Definition at line 61 of file ImageFFTer.h.
Referenced by casa::ImageFFTer< T >::setComplex().
String casa::ImageFFTer< T >::_imag [private] |
Definition at line 61 of file ImageFFTer.h.
Referenced by casa::ImageFFTer< T >::setImag().
String casa::ImageFFTer< T >::_phase [private] |
Definition at line 61 of file ImageFFTer.h.
Referenced by casa::ImageFFTer< T >::setPhase().
String casa::ImageFFTer< T >::_real [private] |
Definition at line 61 of file ImageFFTer.h.
Referenced by casa::ImageFFTer< T >::setReal().
1.6.1