casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
casa::MultiTermLatticeCleaner< T > Member List
This is the complete list of members for casa::MultiTermLatticeCleaner< T >, including all inherited members.
adbgcasa::MultiTermLatticeCleaner< T > [private]
addTo(Lattice< Float > &to, const Lattice< Float > &add, Float multiplier)casa::MultiTermLatticeCleaner< T > [private]
casa::LatticeCleaner::addTo(Lattice< T > &to, const Lattice< T > &add)casa::LatticeCleaner< T > [static]
checkConvergence(Bool choosespec, Float thresh, Float fluxlimit)casa::MultiTermLatticeCleaner< T > [private]
clean(Lattice< T > &model, LatticeCleanProgress *progress=0)casa::LatticeCleaner< T >
computeFluxLimit(Float &fluxlimit, Float threshold)casa::MultiTermLatticeCleaner< T > [private]
computeMatrixA()casa::MultiTermLatticeCleaner< T > [private]
computePenaltyFunction(Int scale, Float &loopgain, Bool choosespec)casa::MultiTermLatticeCleaner< T > [private]
computeRHS()casa::MultiTermLatticeCleaner< T > [private]
cubeA_pcasa::MultiTermLatticeCleaner< T > [private]
cWork_pcasa::MultiTermLatticeCleaner< T > [private]
dirty_pcasa::MultiTermLatticeCleaner< T > [private]
dirtyFT_pcasa::MultiTermLatticeCleaner< T > [private]
doneCONV_pcasa::MultiTermLatticeCleaner< T > [private]
donePSF_pcasa::MultiTermLatticeCleaner< T > [private]
donePSP_pcasa::MultiTermLatticeCleaner< T > [private]
fftmask_pcasa::MultiTermLatticeCleaner< T > [private]
findMaxAbsLattice(const TempLattice< Float > &masklat, const Lattice< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs, Bool flip=False)casa::MultiTermLatticeCleaner< T > [private]
casa::LatticeCleaner::findMaxAbsLattice(const Lattice< T > &lattice, T &maxAbs, IPosition &posMax)casa::LatticeCleaner< T > [protected, static]
findMaxAbsMaskLattice(const Lattice< T > &lattice, const Lattice< T > &mask, T &maxAbs, IPosition &posMax)casa::LatticeCleaner< T > [protected]
getinvhessian(Matrix< Double > &invhessian)casa::MultiTermLatticeCleaner< T >
getmodel(int order, Lattice< T > &model)casa::MultiTermLatticeCleaner< T >
getresidual(int order, Lattice< T > &residual)casa::MultiTermLatticeCleaner< T >
gipcasa::MultiTermLatticeCleaner< T > [private]
ignoreCenterBox(Bool huh)casa::LatticeCleaner< T > [inline]
imshapecasa::MultiTermLatticeCleaner< T > [private]
IND2(Int taylor, Int scale)casa::MultiTermLatticeCleaner< T > [private]
IND4(Int taylor1, Int taylor2, Int scale1, Int scale2)casa::MultiTermLatticeCleaner< T > [private]
initialise(Int nx, Int ny)casa::MultiTermLatticeCleaner< T >
invMatA_pcasa::MultiTermLatticeCleaner< T > [private]
iteration() const casa::LatticeCleaner< T > [inline]
itercubeA_pcasa::MultiTermLatticeCleaner< T > [private]
itermatCoeffs_pcasa::MultiTermLatticeCleaner< T > [private]
itermatR_pcasa::MultiTermLatticeCleaner< T > [private]
itertWork_pcasa::MultiTermLatticeCleaner< T > [private]
itsCleanTypecasa::LatticeCleaner< T > [protected]
itsGaincasa::LatticeCleaner< T > [protected]
itsMaskcasa::LatticeCleaner< T > [protected]
itsMaxNitercasa::LatticeCleaner< T > [protected]
itsPositionPeakPsfcasa::LatticeCleaner< T > [protected]
itsThresholdcasa::LatticeCleaner< T > [protected]
lambda_pcasa::MultiTermLatticeCleaner< T > [private]
LatticeCleaner()casa::LatticeCleaner< T >
LatticeCleaner(const Lattice< T > &psf, const Lattice< T > &dirty)casa::LatticeCleaner< T >
LatticeCleaner(const LatticeCleaner< T > &other)casa::LatticeCleaner< T >
len_pcasa::MultiTermLatticeCleaner< T > [private]
makeBoxesSameSize(IPosition &blc1, IPosition &trc1, IPosition &blc2, IPosition &trc2)casa::LatticeCleaner< T > [protected, static]
makeScale(Lattice< T > &scale, const Float &scaleSize)casa::LatticeCleaner< T > [protected]
manageMemory(Bool allocate)casa::MultiTermLatticeCleaner< T > [private]
mask_pcasa::MultiTermLatticeCleaner< T > [private]
matA_pcasa::MultiTermLatticeCleaner< T > [private]
matCoeffs_pcasa::MultiTermLatticeCleaner< T > [private]
matR_pcasa::MultiTermLatticeCleaner< T > [private]
maxPsf_pcasa::MultiTermLatticeCleaner< T > [private]
memoryMB_pcasa::MultiTermLatticeCleaner< T > [private]
mtclean(LatticeCleanProgress *progress=0)casa::MultiTermLatticeCleaner< T >
MultiTermLatticeCleaner()casa::MultiTermLatticeCleaner< T >
MultiTermLatticeCleaner(const MultiTermLatticeCleaner< T > &other)casa::MultiTermLatticeCleaner< T >
nchancasa::MultiTermLatticeCleaner< T > [private]
npol_pcasa::MultiTermLatticeCleaner< T > [private]
nscales_pcasa::MultiTermLatticeCleaner< T > [private]
ntaylor_pcasa::MultiTermLatticeCleaner< T > [private]
numberIterations() const casa::LatticeCleaner< T > [inline]
numberOfTempLattices(Int nscales, Int ntaylor)casa::MultiTermLatticeCleaner< T > [private]
nxcasa::MultiTermLatticeCleaner< T > [private]
nx_pcasa::MultiTermLatticeCleaner< T > [private]
nycasa::MultiTermLatticeCleaner< T > [private]
ny_pcasa::MultiTermLatticeCleaner< T > [private]
operator=(const MultiTermLatticeCleaner< T > &other)casa::MultiTermLatticeCleaner< T >
casa::LatticeCleaner::operator=(const LatticeCleaner< T > &other)casa::LatticeCleaner< T >
oscasa::MultiTermLatticeCleaner< T > [private]
psfntaylor_pcasa::MultiTermLatticeCleaner< T > [private]
queryStopPointMode() const casa::LatticeCleaner< T > [inline]
residual()casa::LatticeCleaner< T > [inline]
scaleBias_pcasa::MultiTermLatticeCleaner< T > [private]
scaleSizes_pcasa::MultiTermLatticeCleaner< T > [private]
setcontrol(CleanEnums::CleanType cleanType, const Int niter, const Float gain, const Quantity &aThreshold, const Bool choose)casa::MultiTermLatticeCleaner< T >
casa::LatticeCleaner::setcontrol(CleanEnums::CleanType cleanType, const Int niter, const Float gain, const Quantity &aThreshold, const Quantity &fThreshold, const Bool choose=True)casa::LatticeCleaner< T >
setMask(Lattice< T > &mask, const T &maskThreshold=T(0.9))casa::LatticeCleaner< T >
setmask(Lattice< T > &mask)casa::MultiTermLatticeCleaner< T >
setmodel(int order, Lattice< T > &model)casa::MultiTermLatticeCleaner< T >
setntaylorterms(const int &nterms)casa::MultiTermLatticeCleaner< T >
setpsf(int order, Lattice< T > &psf)casa::MultiTermLatticeCleaner< T >
setresidual(int order, Lattice< T > &dirty)casa::MultiTermLatticeCleaner< T >
setscales(const Vector< Float > &scales)casa::MultiTermLatticeCleaner< T >
casa::LatticeCleaner::setscales(const Int nscales, const Float scaleInc=1.0)casa::LatticeCleaner< T >
setSmallScaleBias(const Float x=0.5)casa::LatticeCleaner< T > [inline]
setupBlobs()casa::MultiTermLatticeCleaner< T > [private]
setupFFTMask()casa::MultiTermLatticeCleaner< T > [private]
setupUserMask()casa::MultiTermLatticeCleaner< T > [private]
solveMatrixEqn(Int scale)casa::MultiTermLatticeCleaner< T > [private]
speedup(const Float Ndouble)casa::LatticeCleaner< T >
spheroidal(Float nu)casa::LatticeCleaner< T > [protected]
startingIteration(const Int starting=0)casa::LatticeCleaner< T > [inline]
stopAtLargeScaleNegative()casa::LatticeCleaner< T > [inline]
stopPointMode(Int nStopPointMode)casa::LatticeCleaner< T > [inline]
strengthOptimum() const casa::LatticeCleaner< T > [inline]
threshold() const casa::LatticeCleaner< T >
totalIters_pcasa::MultiTermLatticeCleaner< T > [private]
totalScaleFlux_pcasa::MultiTermLatticeCleaner< T > [private]
totalTaylorFlux_pcasa::MultiTermLatticeCleaner< T > [private]
tWork_pcasa::MultiTermLatticeCleaner< T > [private]
update(const Lattice< T > &dirty)casa::LatticeCleaner< T >
updateSolution(IPosition globalmaxpos, Int maxscaleindex, Float loopgain)casa::MultiTermLatticeCleaner< T > [private]
validatePsf(const Lattice< T > &psf)casa::LatticeCleaner< T > [protected]
vecDirty_pcasa::MultiTermLatticeCleaner< T > [private]
vecModel_pcasa::MultiTermLatticeCleaner< T > [private]
vecPsf_pcasa::MultiTermLatticeCleaner< T > [private]
vecPsfFT_pcasa::MultiTermLatticeCleaner< T > [private]
vecScales_pcasa::MultiTermLatticeCleaner< T > [private]
vecScalesFT_pcasa::MultiTermLatticeCleaner< T > [private]
weightScaleFactor_pcasa::MultiTermLatticeCleaner< T > [private]
~LatticeCleaner()casa::LatticeCleaner< T >
~MultiTermLatticeCleaner()casa::MultiTermLatticeCleaner< T >