#include <SDAlgorithmAAspClean.h>
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 |
Definition at line 51 of file SDAlgorithmAAspClean.h.
casa::SDAlgorithmAAspClean::SDAlgorithmAAspClean | ( | ) |
Empty constructor.
virtual casa::SDAlgorithmAAspClean::~SDAlgorithmAAspClean | ( | ) | [virtual] |
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.
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.
Array<Float> casa::SDAlgorithmAAspClean::itsMatResidual [protected] |
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.