casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
casa::MatrixCleaner Member List

This is the complete list of members for casa::MatrixCleaner, including all inherited members.

clean(casacore::Matrix< casacore::Float > &model, casacore::Bool doPlotProgress=false)casa::MatrixCleaner
defineScales(const casacore::Vector< casacore::Float > &scales)casa::MatrixCleaner
destroyMasks()casa::MatrixCleanerprivate
destroyScales()casa::MatrixCleanerprivate
findBeamPatch(const casacore::Float maxScaleSize, const casacore::Int &nx, const casacore::Int &ny, const casacore::Float psfBeam=4.0, const casacore::Float nBeams=20.0)casa::MatrixCleanerprotected
findMaxAbs(const casacore::Matrix< casacore::Float > &lattice, casacore::Float &maxAbs, casacore::IPosition &posMax)casa::MatrixCleanerprotectedstatic
findMaxAbsMask(const casacore::Matrix< casacore::Float > &lattice, const casacore::Matrix< casacore::Float > &mask, casacore::Float &maxAbs, casacore::IPosition &posMax)casa::MatrixCleanerprotected
findPSFMaxAbs(const casacore::Matrix< casacore::Float > &lattice, casacore::Float &maxAbs, casacore::IPosition &posMax, const casacore::Int &supportSize=100)casa::MatrixCleanerprotectedstatic
ignoreCenterBox(casacore::Bool huh)casa::MatrixCleanerinline
index(const casacore::Int scale, const casacore::Int otherscale)casa::MatrixCleanerprivate
iteration() const casa::MatrixCleanerinline
itsChoosecasa::MatrixCleanerprivate
itsCleanTypecasa::MatrixCleanerprotected
itsDidStopPointModecasa::MatrixCleanerprivate
itsDirtycasa::MatrixCleanerprivate
itsDirtyConvScalescasa::MatrixCleanerprivate
itsDoSpeedupcasa::MatrixCleanerprivate
itsFracThresholdcasa::MatrixCleanerprivate
itsGaincasa::MatrixCleanerprotected
itsIgnoreCenterBoxcasa::MatrixCleanerprivate
itsIterationcasa::MatrixCleanerprivate
itsJustStartingcasa::MatrixCleanerprivate
itsMaskcasa::MatrixCleanerprotected
itsMaskThresholdcasa::MatrixCleanerprotected
itsMaximumResidualcasa::MatrixCleanerprivate
itsMaxNitercasa::MatrixCleanerprotected
itsMemoryMBcasa::MatrixCleanerprivate
itsNDoublecasa::MatrixCleanerprivate
itsNscalescasa::MatrixCleanerprotected
itsPositionPeakPsfcasa::MatrixCleanerprotected
itsPsfConvScalescasa::MatrixCleanerprivate
itsScaleMaskscasa::MatrixCleanerprotected
itsScalescasa::MatrixCleanerprivate
itsScaleSizescasa::MatrixCleanerprivate
itsScalesValidcasa::MatrixCleanerprotected
itsScaleXfrscasa::MatrixCleanerprotected
itsSmallScaleBiascasa::MatrixCleanerprotected
itsStartingItercasa::MatrixCleanerprivate
itsStopAtLargeScaleNegativecasa::MatrixCleanerprivate
itsStopPointModecasa::MatrixCleanerprivate
itsStrengthOptimumcasa::MatrixCleanerprivate
itsThresholdcasa::MatrixCleanerprotected
itsTotalFluxcasa::MatrixCleanerprivate
itsTotalFluxScalecasa::MatrixCleanerprivate
itsXfrcasa::MatrixCleanerprivate
makeBoxesSameSize(casacore::IPosition &blc1, casacore::IPosition &trc1, casacore::IPosition &blc2, casacore::IPosition &trc2)casa::MatrixCleanerprotectedstatic
makeDirtyScales()casa::MatrixCleaner
makePsfScales()casa::MatrixCleaner
makeScale(casacore::Matrix< casacore::Float > &scale, const casacore::Float &scaleSize)casa::MatrixCleanerprotected
makeScaleMasks()casa::MatrixCleaner
MatrixCleaner()casa::MatrixCleaner
MatrixCleaner(const casacore::Matrix< casacore::Float > &psf, const casacore::Matrix< casacore::Float > &dirty)casa::MatrixCleaner
MatrixCleaner(const MatrixCleaner &other)casa::MatrixCleaner
MatrixNACleaner classcasa::MatrixCleanerfriend
noClean_pcasa::MatrixCleanerprivate
numberIterations() const casa::MatrixCleanerinline
operator=(const MatrixCleaner &other)casa::MatrixCleaner
psfShape_pcasa::MatrixCleanerprivate
queryStopPointMode() const casa::MatrixCleanerinline
residual()casa::MatrixCleanerinline
residual(const casacore::Matrix< casacore::Float > &model)casa::MatrixCleaner
setcontrol(casacore::CleanEnums::CleanType cleanType, const casacore::Int niter, const casacore::Float gain, const casacore::Quantity &aThreshold, const casacore::Quantity &fThreshold)casa::MatrixCleaner
setcontrol(casacore::CleanEnums::CleanType cleanType, const casacore::Int niter, const casacore::Float gain, const casacore::Quantity &threshold)casa::MatrixCleaner
setDirty(const casacore::Matrix< casacore::Float > &dirty)casa::MatrixCleaner
setMask(casacore::Matrix< casacore::Float > &mask, const casacore::Float &maskThreshold=0.9)casa::MatrixCleaner
setPsf(const casacore::Matrix< casacore::Float > &psf)casa::MatrixCleaner
setscales(const casacore::Int nscales, const casacore::Float scaleInc=1.0)casa::MatrixCleaner
setscales(const casacore::Vector< casacore::Float > &scales)casa::MatrixCleaner
setSmallScaleBias(const casacore::Float x=0.5)casa::MatrixCleanerinline
speedup(const casacore::Float Ndouble)casa::MatrixCleaner
spheroidal(casacore::Float nu)casa::MatrixCleanerprotected
startingIteration(const casacore::Int starting=0)casa::MatrixCleanerinline
stopAtLargeScaleNegative()casa::MatrixCleanerinline
stopPointMode(casacore::Int nStopPointMode)casa::MatrixCleanerinline
strengthOptimum() const casa::MatrixCleanerinline
threshold() const casa::MatrixCleaner
totalFlux() const casa::MatrixCleanerinline
unsetMask()casa::MatrixCleaner
update(const casacore::Matrix< casacore::Float > &dirty)casa::MatrixCleaner
validatePsf(const casacore::Matrix< casacore::Float > &psf)casa::MatrixCleanerprotected
~MatrixCleaner()casa::MatrixCleaner