casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::ClarkCleanAlgorithm Class Reference

#include <ClarkCleanAlgorithm.h>

Inheritance diagram for casa::ClarkCleanAlgorithm:
casa::Algorithm

List of all members.

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.
Stringname ()
 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< Floatresidual_sl
Array< Floatpsf_sf
Array< Floatmask
Float gain
Float threshold
Int numberIterations
Int chan
Int nchan
String myName
Int cache_p

Detailed Description

Definition at line 39 of file ClarkCleanAlgorithm.h.


Constructor & Destructor Documentation

Default constructor and destructor.


Member Function Documentation

void casa::ClarkCleanAlgorithm::get ( ) [virtual]

Get the input data and parameters from the controller.

Implements casa::Algorithm.

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.


Member Data Documentation

Definition at line 66 of file ClarkCleanAlgorithm.h.

Definition at line 63 of file ClarkCleanAlgorithm.h.

Definition at line 60 of file ClarkCleanAlgorithm.h.

Definition at line 59 of file ClarkCleanAlgorithm.h.

Local copies of the data and input parameters.

Definition at line 56 of file ClarkCleanAlgorithm.h.

Definition at line 65 of file ClarkCleanAlgorithm.h.

Definition at line 64 of file ClarkCleanAlgorithm.h.

Definition at line 62 of file ClarkCleanAlgorithm.h.

Definition at line 58 of file ClarkCleanAlgorithm.h.

Definition at line 57 of file ClarkCleanAlgorithm.h.

Definition at line 61 of file ClarkCleanAlgorithm.h.


The documentation for this class was generated from the following file: