#include <SDAlgorithmMSMFS.h>
|
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. More...
|
|
void | initializeDeconvolver () |
| void initializeDeconvolver(casacore::Float &peakresidual, casacore::Float &modelflux); More...
|
|
void | finalizeDeconvolver () |
|
casacore::uInt | getNTaylorTerms () |
| void queryDesiredShape(Bool &onechan, Bool &onepol, IPosition imshape); //, nImageFacets. More...
|
|
casacore::Bool | createMask (casacore::LatticeExpr< casacore::Bool > &lemask, casacore::ImageInterface< casacore::Float > &outimage) |
| void initializeSubImages(std::shared_ptr<SIImageStore> &imagestore, casacore::uInt subim); More...
|
|
virtual void | queryDesiredShape (casacore::Int &nchanchunks, casacore::Int &npolchunks, casacore::IPosition imshape) |
| Base Class implements the option of single-plane images for the minor cycle. More...
|
|
casacore::Int | checkStop (SIMinorCycleController &loopcontrols, casacore::Float currentresidual) |
| Non virtual. More...
|
|
casacore::Bool | findMaxAbs (const casacore::Array< casacore::Float > &lattice, casacore::Float &maxAbs, casacore::IPosition &posMaxAbs) |
|
casacore::Bool | findMaxAbsMask (const casacore::Array< casacore::Float > &lattice, const casacore::Array< casacore::Float > &mask, casacore::Float &maxAbs, casacore::IPosition &posMaxAbs) |
|
Definition at line 51 of file SDAlgorithmMSMFS.h.
virtual casa::SDAlgorithmMSMFS::~SDAlgorithmMSMFS |
( |
| ) |
|
|
virtual |
void initializeSubImages(std::shared_ptr<SIImageStore> &imagestore, casacore::uInt subim);
virtual casacore::Long casa::SDAlgorithmMSMFS::estimateRAM |
( |
const std::vector< int > & |
imsize | ) |
|
|
virtual |
void casa::SDAlgorithmMSMFS::finalizeDeconvolver |
( |
| ) |
|
|
protectedvirtual |
void casa::SDAlgorithmMSMFS::initializeDeconvolver |
( |
| ) |
|
|
protectedvirtual |
void initializeDeconvolver(casacore::Float &peakresidual, casacore::Float &modelflux);
Implements casa::SDAlgorithmBase.
void casa::SDAlgorithmMSMFS::restore |
( |
std::shared_ptr< SIImageStore > |
imagestore | ) |
|
|
virtual |
void setMaskOptions(casacore::String maskstring);
Base Class contains standard restoration. Overload for more complex behaviour.
Reimplemented from casa::SDAlgorithmBase.
The documentation for this class was generated from the following file: