casa
$Rev:20696$
|
#include <ClarkCleanAlgorithm.h>
Public Member Functions | |
ClarkCleanAlgorithm () | |
Default constructor and destructor. | |
~ClarkCleanAlgorithm () | |
void | get () |
Get the input data and parameters from the controller. | |
void | put () |
Return the results to the controller. | |
String & | name () |
Return the name of the algorithm. | |
Private Member Functions | |
void | task () |
Do the Clark CLEAN on the assigned data. | |
Private Attributes | |
PagedArray< Float > * | model_sl_p |
Local copies of the data and input parameters. | |
Array< Float > | residual_sl |
Array< Float > | psf_sf |
Array< Float > | mask |
Float | gain |
Float | threshold |
Int | numberIterations |
Int | chan |
Int | nchan |
String | myName |
Int | cache_p |
Definition at line 39 of file ClarkCleanAlgorithm.h.
Default constructor and destructor.
void casa::ClarkCleanAlgorithm::get | ( | ) | [virtual] |
Get the input data and parameters from the controller.
Implements casa::Algorithm.
String& casa::ClarkCleanAlgorithm::name | ( | ) | [virtual] |
Return the name of the algorithm.
Implements casa::Algorithm.
void casa::ClarkCleanAlgorithm::put | ( | ) | [virtual] |
Return the results to the controller.
Implements casa::Algorithm.
void casa::ClarkCleanAlgorithm::task | ( | ) | [private, virtual] |
Do the Clark CLEAN on the assigned data.
Implements casa::Algorithm.
Int casa::ClarkCleanAlgorithm::cache_p [private] |
Definition at line 66 of file ClarkCleanAlgorithm.h.
Int casa::ClarkCleanAlgorithm::chan [private] |
Definition at line 63 of file ClarkCleanAlgorithm.h.
Float casa::ClarkCleanAlgorithm::gain [private] |
Definition at line 60 of file ClarkCleanAlgorithm.h.
Array<Float> casa::ClarkCleanAlgorithm::mask [private] |
Definition at line 59 of file ClarkCleanAlgorithm.h.
PagedArray<Float>* casa::ClarkCleanAlgorithm::model_sl_p [private] |
Local copies of the data and input parameters.
Definition at line 56 of file ClarkCleanAlgorithm.h.
String casa::ClarkCleanAlgorithm::myName [private] |
Definition at line 65 of file ClarkCleanAlgorithm.h.
Int casa::ClarkCleanAlgorithm::nchan [private] |
Definition at line 64 of file ClarkCleanAlgorithm.h.
Definition at line 62 of file ClarkCleanAlgorithm.h.
Array<Float> casa::ClarkCleanAlgorithm::psf_sf [private] |
Definition at line 58 of file ClarkCleanAlgorithm.h.
Array<Float> casa::ClarkCleanAlgorithm::residual_sl [private] |
Definition at line 57 of file ClarkCleanAlgorithm.h.
Float casa::ClarkCleanAlgorithm::threshold [private] |
Definition at line 61 of file ClarkCleanAlgorithm.h.