casa::SDAlgorithmMEM Class Reference

#include <SDAlgorithmMEM.h>

Inheritance diagram for casa::SDAlgorithmMEM:
casa::SDAlgorithmBase

List of all members.

Public Member Functions

 SDAlgorithmMEM (String entropy)
 Empty constructor.
virtual ~SDAlgorithmMEM ()

Protected Member Functions

void takeOneStep (Float loopgain, Int cycleNiter, Float cycleThreshold, Float &peakresidual, Float &modelflux, Int &iterdone)
 Local functions to be overloaded by various algorithm deconvolvers.
void initializeDeconvolver ()
 virtual void initializeDeconvolver( Float &peakresidual, Float &modelflux );
void finalizeDeconvolver ()

Protected Attributes

Array< Float > itsMatResidual
Array< Float > itsMatModel
Array< Float > itsMatPsf
Array< Float > itsMatMask
Array< Float > itsMatDeltaModel
CountedPtr< EntropyitsEnt

Detailed Description

Definition at line 51 of file SDAlgorithmMEM.h.


Constructor & Destructor Documentation

casa::SDAlgorithmMEM::SDAlgorithmMEM ( String  entropy  ) 

Empty constructor.

virtual casa::SDAlgorithmMEM::~SDAlgorithmMEM (  )  [virtual]

Member Function Documentation

void casa::SDAlgorithmMEM::finalizeDeconvolver (  )  [protected, virtual]

Implements casa::SDAlgorithmBase.

void casa::SDAlgorithmMEM::initializeDeconvolver (  )  [protected, virtual]

virtual void initializeDeconvolver( Float &peakresidual, Float &modelflux );

Implements casa::SDAlgorithmBase.

void casa::SDAlgorithmMEM::takeOneStep ( Float  loopgain,
Int  cycleNiter,
Float  cycleThreshold,
Float &  peakresidual,
Float &  modelflux,
Int &  iterdone 
) [protected, virtual]

Local functions to be overloaded by various algorithm deconvolvers.

Implements casa::SDAlgorithmBase.


Member Data Documentation

CountedPtr<Entropy> casa::SDAlgorithmMEM::itsEnt [protected]

Definition at line 70 of file SDAlgorithmMEM.h.

Array<Float> casa::SDAlgorithmMEM::itsMatDeltaModel [protected]

Definition at line 68 of file SDAlgorithmMEM.h.

Array<Float> casa::SDAlgorithmMEM::itsMatMask [protected]

Definition at line 67 of file SDAlgorithmMEM.h.

Array<Float> casa::SDAlgorithmMEM::itsMatModel [protected]

Definition at line 67 of file SDAlgorithmMEM.h.

Array<Float> casa::SDAlgorithmMEM::itsMatPsf [protected]

Definition at line 67 of file SDAlgorithmMEM.h.

Array<Float> casa::SDAlgorithmMEM::itsMatResidual [protected]

Definition at line 67 of file SDAlgorithmMEM.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1