casa::SDAlgorithmAAspClean Class Reference

#include <SDAlgorithmAAspClean.h>

Inheritance diagram for casa::SDAlgorithmAAspClean:
casa::SDAlgorithmBase

List of all members.

Public Member Functions

 SDAlgorithmAAspClean ()
 Empty constructor.
virtual ~SDAlgorithmAAspClean ()

Protected Member Functions

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

Protected Attributes

SDAlgorithmHogbomClean hogbom_p
Array< Float > itsMatResidual
 virtual void queryDesiredShape(Bool &onechan, Bool &onepol); // , nImageFacets.
Array< Float > itsMatModel
Array< Float > itsMatPsf
Array< Float > itsMatMask

Detailed Description

Definition at line 51 of file SDAlgorithmAAspClean.h.


Constructor & Destructor Documentation

casa::SDAlgorithmAAspClean::SDAlgorithmAAspClean (  ) 

Empty constructor.

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

Member Function Documentation

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

Implements casa::SDAlgorithmBase.

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

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

Implements casa::SDAlgorithmBase.

virtual void casa::SDAlgorithmAAspClean::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

Definition at line 67 of file SDAlgorithmAAspClean.h.

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

Definition at line 84 of file SDAlgorithmAAspClean.h.

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

Definition at line 84 of file SDAlgorithmAAspClean.h.

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

Definition at line 84 of file SDAlgorithmAAspClean.h.

virtual void queryDesiredShape(Bool &onechan, Bool &onepol); // , nImageFacets.

virtual void restorePlane();SubImage<Float> itsResidual, itsPsf, itsModel, itsImage;

Definition at line 84 of file SDAlgorithmAAspClean.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