------------------------------------------------------------------------------------------- More...
#include <WOnlyConvFunc.h>
Public Member Functions | |
| WOnlyConvFunc (const CountedPtr< WTerm > &wTerm, const CountedPtr< PSTerm > &psTerm) | |
| ~WOnlyConvFunc () | |
| WOnlyConvFunc & | operator= (const WOnlyConvFunc &other) |
| void | makeConvFunction (const ImageInterface< Complex > &image, const VisBuffer &vb, const Int wConvSize, const Float pa, const Float dpa, CFStore &cfs, CFStore &cfwts, Bool fillCF=True) |
| virtual int | getVisParams (const VisBuffer &vb) |
| virtual void | setPolMap (const Vector< Int > &polMap) |
| virtual Bool | findSupport (Array< Complex > &func, Float &threshold, Int &origin, Int &R) |
| virtual void setFeedStokes(const Vector<Int>& feedStokes) = 0; | |
| Bool | makeAverageResponse (const VisBuffer &, const ImageInterface< Complex > &, ImageInterface< Float > &, Bool=True) |
| Pedgree baggage (NoOps). | |
| Bool | makeAverageResponse (const VisBuffer &, const ImageInterface< Complex > &, ImageInterface< Complex > &, Bool=True) |
| WOnlyConvFunc (const CountedPtr< WTerm > &wTerm, const CountedPtr< PSTerm > &psTerm) | |
| ~WOnlyConvFunc () | |
| WOnlyConvFunc & | operator= (const WOnlyConvFunc &other) |
| void | makeConvFunction (const ImageInterface< Complex > &image, const VisBuffer &vb, const Int wConvSize, const Float pa, CFStore &cfs, CFStore &cfwts) |
| virtual int | getVisParams (const VisBuffer &vb) |
| virtual void | setPolMap (const Vector< Int > &polMap) |
| virtual Bool | findSupport (Array< Complex > &func, Float &threshold, Int &origin, Int &R) |
| virtual void setFeedStokes(const Vector<Int>& feedStokes) = 0; | |
| Bool | makeAverageResponse (const VisBuffer &, const ImageInterface< Complex > &, ImageInterface< Float > &, Bool=True) |
| Pedgree baggage (NoOps). | |
| Bool | makeAverageResponse (const VisBuffer &, const ImageInterface< Complex > &, ImageInterface< Complex > &, Bool=True) |
Protected Member Functions | |
| void | setSupport (Array< Complex > &convFunc, CFStore &cfs) |
| void | setSupport (Array< Complex > &convFunc, CFStore &cfs) |
Private Attributes | |
| CountedPtr< WTerm > | wTerm_p |
| CountedPtr< PSTerm > | psTerm_p |
-------------------------------------------------------------------------------------------
Definition at line 49 of file WOnlyConvFunc.h.
| casa::WOnlyConvFunc::WOnlyConvFunc | ( | const CountedPtr< WTerm > & | wTerm, | |
| const CountedPtr< PSTerm > & | psTerm | |||
| ) | [inline] |
Definition at line 52 of file WOnlyConvFunc.h.
| casa::WOnlyConvFunc::~WOnlyConvFunc | ( | ) | [inline] |
Definition at line 56 of file WOnlyConvFunc.h.
| casa::WOnlyConvFunc::WOnlyConvFunc | ( | const CountedPtr< WTerm > & | wTerm, | |
| const CountedPtr< PSTerm > & | psTerm | |||
| ) | [inline] |
Definition at line 52 of file WOnlyConvFunc.h.
| casa::WOnlyConvFunc::~WOnlyConvFunc | ( | ) | [inline] |
Definition at line 56 of file WOnlyConvFunc.h.
| virtual Bool casa::WOnlyConvFunc::findSupport | ( | Array< Complex > & | func, | |
| Float & | threshold, | |||
| Int & | origin, | |||
| Int & | R | |||
| ) | [virtual] |
virtual void setFeedStokes(const Vector<Int>& feedStokes) = 0;
Implements casa::ConvolutionFunction.
| virtual Bool casa::WOnlyConvFunc::findSupport | ( | Array< Complex > & | func, | |
| Float & | threshold, | |||
| Int & | origin, | |||
| Int & | R | |||
| ) | [virtual] |
virtual void setFeedStokes(const Vector<Int>& feedStokes) = 0;
Implements casa::ConvolutionFunction.
| virtual int casa::WOnlyConvFunc::getVisParams | ( | const VisBuffer & | vb | ) | [inline, virtual] |
Definition at line 67 of file WOnlyConvFunc.h.
References wTerm_p.
| virtual int casa::WOnlyConvFunc::getVisParams | ( | const VisBuffer & | vb | ) | [inline, virtual] |
Definition at line 68 of file WOnlyConvFunc.h.
References wTerm_p.
| Bool casa::WOnlyConvFunc::makeAverageResponse | ( | const VisBuffer & | , | |
| const ImageInterface< Complex > & | , | |||
| ImageInterface< Complex > & | , | |||
| Bool | = True | |||
| ) | [inline, virtual] |
Implements casa::ConvolutionFunction.
Definition at line 79 of file WOnlyConvFunc.h.
References casacore::False.
| Bool casa::WOnlyConvFunc::makeAverageResponse | ( | const VisBuffer & | , | |
| const ImageInterface< Complex > & | , | |||
| ImageInterface< Float > & | , | |||
| Bool | = True | |||
| ) | [inline, virtual] |
Pedgree baggage (NoOps).
Implements casa::ConvolutionFunction.
Definition at line 75 of file WOnlyConvFunc.h.
References casacore::False.
| Bool casa::WOnlyConvFunc::makeAverageResponse | ( | const VisBuffer & | , | |
| const ImageInterface< Complex > & | , | |||
| ImageInterface< Complex > & | , | |||
| Bool | = True | |||
| ) | [inline, virtual] |
Implements casa::ConvolutionFunction.
Definition at line 80 of file WOnlyConvFunc.h.
| Bool casa::WOnlyConvFunc::makeAverageResponse | ( | const VisBuffer & | , | |
| const ImageInterface< Complex > & | , | |||
| ImageInterface< Float > & | , | |||
| Bool | = True | |||
| ) | [inline, virtual] |
Pedgree baggage (NoOps).
Implements casa::ConvolutionFunction.
Definition at line 76 of file WOnlyConvFunc.h.
| void casa::WOnlyConvFunc::makeConvFunction | ( | const ImageInterface< Complex > & | image, | |
| const VisBuffer & | vb, | |||
| const Int | wConvSize, | |||
| const Float | pa, | |||
| CFStore & | cfs, | |||
| CFStore & | cfwts | |||
| ) |
| void casa::WOnlyConvFunc::makeConvFunction | ( | const ImageInterface< Complex > & | image, | |
| const VisBuffer & | vb, | |||
| const Int | wConvSize, | |||
| const Float | pa, | |||
| const Float | dpa, | |||
| CFStore & | cfs, | |||
| CFStore & | cfwts, | |||
| Bool | fillCF = True | |||
| ) |
| WOnlyConvFunc& casa::WOnlyConvFunc::operator= | ( | const WOnlyConvFunc & | other | ) |
| WOnlyConvFunc& casa::WOnlyConvFunc::operator= | ( | const WOnlyConvFunc & | other | ) |
| virtual void casa::WOnlyConvFunc::setPolMap | ( | const Vector< Int > & | polMap | ) | [inline, virtual] |
Implements casa::ConvolutionFunction.
Definition at line 68 of file WOnlyConvFunc.h.
References wTerm_p.
| virtual void casa::WOnlyConvFunc::setPolMap | ( | const Vector< Int > & | polMap | ) | [inline, virtual] |
Implements casa::ConvolutionFunction.
Definition at line 69 of file WOnlyConvFunc.h.
References wTerm_p.
| void casa::WOnlyConvFunc::setSupport | ( | Array< Complex > & | convFunc, | |
| CFStore & | cfs | |||
| ) | [protected] |
| void casa::WOnlyConvFunc::setSupport | ( | Array< Complex > & | convFunc, | |
| CFStore & | cfs | |||
| ) | [protected] |
CountedPtr< PSTerm > casa::WOnlyConvFunc::psTerm_p [private] |
Definition at line 89 of file WOnlyConvFunc.h.
CountedPtr< WTerm > casa::WOnlyConvFunc::wTerm_p [private] |
Definition at line 88 of file WOnlyConvFunc.h.
Referenced by getVisParams(), and setPolMap().
1.6.1