29 #ifndef SYNTHESIS_SDALGORITHMMEM_H
30 #define SYNTHESIS_SDALGORITHMMEM_H
48 class SIMinorCycleController;
void initializeDeconvolver()
virtual void initializeDeconvolver(casacore::Float &peakresidual, casacore::Float &modelflux); ...
void takeOneStep(casacore::Float loopgain, casacore::Int cycleNiter, casacore::Float cycleThreshold, casacore::Float &peakresidual, casacore::Float &modelflux, casacore::Int &iterdone)
Local functions to be overloaded by various algorithm deconvolvers.
void finalizeDeconvolver()
casacore::Array< casacore::Float > itsMatDeltaModel
Referenced counted pointer for constant data.
SDAlgorithmMEM(casacore::String entropy)
Empty constructor.
casacore::Array< casacore::Float > itsMatPsf
virtual ~SDAlgorithmMEM()
casacore::Array< casacore::Float > itsMatModel
casacore::CountedPtr< Entropy > itsEnt
String: the storage and methods of handling collections of characters.
casacore::Array< casacore::Float > itsMatResidual
casacore::Array< casacore::Float > itsMatMask