casa
5.7.0-16
|
This is the complete list of members for casa::SDMaskHandler, including all inherited members.
autoMask(std::shared_ptr< SIImageStore > imstore, casacore::TempImage< casacore::Float > &posmask, const casacore::Int iterdone, casacore::Vector< casacore::Bool > &chanflag, casacore::Record &robuststatsrec, const casacore::String &alg="", const casacore::String &threshold="", const casacore::Float &fracpeak=0.0, const casacore::String &resolution="", const casacore::Float &resbybeam=0.0, const casacore::Int nmask=0, const casacore::Bool autoadjust=false, const casacore::Float &sidelobethreshold=0.0, const casacore::Float &noisethreshold=0.0, const casacore::Float &lownoisethreshold=0.0, const casacore::Float &negativethreshold=0.0, const casacore::Float &cutthreshold=0.0, const casacore::Float &smoothfactor=0.0, const casacore::Float &minbeamfrac=0.0, const casacore::Int growiterations=0, const casacore::Bool dogrowprune=true, const casacore::Float &minpercentchange=0.0, const casacore::Bool verbose=false, const casacore::Bool fastnoise=false, const casacore::Bool isthresholdreached=false, casacore::Float pblimit=0.0) | casa::SDMaskHandler | |
autoMaskByMultiThreshold(casacore::ImageInterface< float > &mask, casacore::TempImage< casacore::Float > &posmask, const casacore::ImageInterface< casacore::Float > &res, const casacore::ImageInterface< casacore::Float > &psf, const casacore::Record &stats, const casacore::Record &newstats, const casacore::Int iterdone, casacore::Vector< casacore::Bool > &chanFlag, const casacore::Float &maskPercentChange=0.0, const casacore::Float &sidelobeLevel=0.0, const casacore::Float &sidelobeThresholdFactor=3.0, const casacore::Float &noiseThresholdFactor=3.0, const casacore::Float &lowNoiseThresholdFactor=2.0, const casacore::Float &negativeThresholdFactor=0.0, const casacore::Float &cutThreshold=0.01, const casacore::Float &smoothFactor=1.0, const casacore::Float &minBeamFrac=-1.0, const casacore::Int growIterations=100, const casacore::Bool dogrowprune=true, const casacore::Bool verbose=false, const casacore::Bool isthresholdreached=false) | casa::SDMaskHandler | |
autoMaskByThreshold(casacore::ImageInterface< casacore::Float > &mask, const casacore::ImageInterface< casacore::Float > &res, const casacore::ImageInterface< casacore::Float > &psf, const casacore::Quantity &resolution, const casacore::Float &resbybeam, const casacore::Quantity &qthreshold, const casacore::Float &fracofpeak, const casacore::Record &theStatsffff, const casacore::Float &sigma=3.0, const casacore::Int nmask=0, const casacore::Bool autoadjust=casacore::False) | casa::SDMaskHandler | |
autoMaskByThreshold2(casacore::ImageInterface< casacore::Float > &mask, const casacore::ImageInterface< casacore::Float > &res, const casacore::ImageInterface< casacore::Float > &psf, const casacore::Quantity &resolution, const casacore::Float &resbybeam, const casacore::Quantity &qthreshold, const casacore::Float &fracofpeak, const casacore::Record &theStats, const casacore::Float &sigma=3.0, const casacore::Int nmask=0) | casa::SDMaskHandler | |
autoMaskWithinPB(std::shared_ptr< SIImageStore > imstore, casacore::TempImage< casacore::Float > &posmask, const casacore::Int iterdone, casacore::Vector< casacore::Bool > &chanflag, casacore::Record &robuststatsrec, const casacore::String &alg="", const casacore::String &threshold="", const casacore::Float &fracpeak=0.0, const casacore::String &resolution="", const casacore::Float &resbybeam=0.0, const casacore::Int nmask=0, const casacore::Bool autoadjust=false, const casacore::Float &sidelobethreshold=0.0, const casacore::Float &noisethreshold=0.0, const casacore::Float &lownoisethreshold=0.0, const casacore::Float &negativethreshold=0.0, const casacore::Float &cutthreshold=0.0, const casacore::Float &smoothfactor=0.0, const casacore::Float &minbeamfrac=0.0, const casacore::Int growiterations=0, const casacore::Bool dogrowprune=true, const casacore::Float &minpercentchange=0.0, const casacore::Bool verbose=false, const casacore::Bool fastnoise=false, const casacore::Bool isthresholdreached=false, casacore::Float pblimit=0.1) | casa::SDMaskHandler | |
binaryDilation(casacore::ImageInterface< casacore::Float > &inImage, casacore::Array< casacore::Float > &structure, casacore::Int niteration, casacore::Lattice< casacore::Bool > &mask, casacore::Array< casacore::Bool > &chanmask, casacore::ImageInterface< casacore::Float > &outImage) | casa::SDMaskHandler | |
binaryDilationCore(casacore::Lattice< casacore::Float > &inlattice, casacore::Array< casacore::Float > &structure, casacore::Lattice< casacore::Bool > &mask, casacore::Array< casacore::Bool > &chanmask, casacore::Lattice< casacore::Float > &outlattice) | casa::SDMaskHandler | |
boxRegionToImageRegion(const casacore::ImageInterface< casacore::Float > &maskImage, const casacore::Matrix< casacore::Quantity > &blctrcs, casacore::ImageRegion *&boxImageRegions) | casa::SDMaskHandler | static |
calcImageStatistics(casacore::ImageInterface< casacore::Float > &res, casacore::String &lelmask, casacore::Record *regionPtr, const casacore::Bool robust) | casa::SDMaskHandler | static |
calcRobustImageStatistics(casacore::ImageInterface< casacore::Float > &res, casacore::ImageInterface< casacore::Float > &prevmask, casacore::LatticeExpr< casacore::Bool > &pbmask, casacore::String &lelmask, casacore::Record *regionPtr, const casacore::Bool robust, casacore::Vector< casacore::Bool > &chanflag) | casa::SDMaskHandler | static |
calcRobustImageStatisticsOld(casacore::ImageInterface< casacore::Float > &res, casacore::ImageInterface< casacore::Float > &prevmask, casacore::LatticeExpr< casacore::Bool > &pbmask, casacore::String &lelmask, casacore::Record *regionPtr, const casacore::Bool robust, casacore::Vector< casacore::Bool > &chanflag) | casa::SDMaskHandler | static |
circleRegionToImageRegion(const casacore::ImageInterface< casacore::Float > &maskImage, const casacore::Matrix< casacore::Float > &circles, casacore::ImageRegion *&circleImageRegions) | casa::SDMaskHandler | static |
cloneImShape(const casacore::ImageInterface< casacore::Float > &inImage, const casacore::String &outImageName) | casa::SDMaskHandler | static |
compareSpectralCoordinate(const casacore::ImageInterface< casacore::Float > &inImage, const casacore::ImageInterface< casacore::Float > &outImage) | casa::SDMaskHandler | |
convolveMask(const casacore::ImageInterface< casacore::Float > &inmask, casacore::Int nxpix, casacore::Int nypix) | casa::SDMaskHandler | |
convolveMask(const casacore::ImageInterface< casacore::Float > &inmask, const casacore::GaussianBeam &beam) | casa::SDMaskHandler | |
copyAllMasks(const casacore::Vector< std::shared_ptr< casacore::ImageInterface< casacore::Float > > > inImageMasks, casacore::ImageInterface< casacore::Float > &outImageMask) | casa::SDMaskHandler | |
copyMask(const casacore::ImageInterface< casacore::Float > &inimage, casacore::ImageInterface< casacore::Float > &outimage) | casa::SDMaskHandler | |
defineNeighbors(casacore::IPosition &pos, casacore::Int nrow, casacore::Int ncol) | casa::SDMaskHandler | |
depthFirstSearch(casacore::Int x, casacore::Int y, casacore::Int cur_label, casacore::Array< casacore::Float > &inlatarr, casacore::Array< casacore::Float > &lablatarr) | casa::SDMaskHandler | |
depthFirstSearch2(casacore::Int x, casacore::Int y, casacore::Int cur_label, casacore::Array< casacore::Float > &inlatarr, casacore::Array< casacore::Float > &lablatarr) | casa::SDMaskHandler | |
expandMask(const casacore::ImageInterface< casacore::Float > &inImageMask, casacore::ImageInterface< casacore::Float > &outImageMask) | casa::SDMaskHandler | |
fillMask(std::shared_ptr< SIImageStore > imstore, casacore::Vector< casacore::String > maskStrings) | casa::SDMaskHandler | |
fillMask(std::shared_ptr< SIImageStore > imstore, casacore::String maskString) | casa::SDMaskHandler | |
findBlobSize(casacore::Lattice< casacore::Float > &lablat) | casa::SDMaskHandler | |
getPBMaskLevel() | casa::SDMaskHandler | |
getTotalPixels(casacore::ImageInterface< casacore::Float > &maskiamge) | casa::SDMaskHandler | |
InMaskToImageRegion(const casacore::ImageInterface< casacore::Float > &inimage) | casa::SDMaskHandler | |
interactiveMasker_p | casa::SDMaskHandler | protected |
isEmptyMask(casacore::ImageInterface< casacore::Float > &maskiamge) | casa::SDMaskHandler | |
itsMax | casa::SDMaskHandler | private |
itsPBMaskLevel | casa::SDMaskHandler | private |
itsRms | casa::SDMaskHandler | private |
itsSidelobeLevel | casa::SDMaskHandler | private |
labelRegions(casacore::Lattice< casacore::Float > &inlat, casacore::Lattice< casacore::Float > &lablat) | casa::SDMaskHandler | |
makeAutoMask(std::shared_ptr< SIImageStore > imstore) | casa::SDMaskHandler | |
makeInteractiveMask(std::shared_ptr< SIImageStore > &imstore, casacore::Int &niter, casacore::Int &cycleniter, casacore::String &threshold, casacore::String &cyclethreshold) | casa::SDMaskHandler | |
makeMask(const casacore::String &maskName, const casacore::Quantity threshold, casacore::ImageInterface< casacore::Float > &tempim) | casa::SDMaskHandler | |
makeMaskByPerChanThreshold(const casacore::ImageInterface< casacore::Float > &image, casacore::Vector< casacore::Bool > &chanflag, casacore::ImageInterface< casacore::Float > &mask, casacore::Vector< casacore::Float > &thresholds, casacore::Vector< casacore::Float > &masksizes) | casa::SDMaskHandler | |
makeMaskFromBinnedImage(const casacore::ImageInterface< casacore::Float > &image, const casacore::Int nx, const casacore::Int ny, const casacore::Float &fracofpeak, const casacore::Float &sigma, const casacore::Int nmask, const casacore::Bool autoadjust, casacore::Double thresh=0.0) | casa::SDMaskHandler | |
makePBMask(std::shared_ptr< SIImageStore > imstore, casacore::Float pblimit=0.1, casacore::Bool combinemask=false) | casa::SDMaskHandler | |
memoryToUse() | casa::SDMaskHandler | inlinestatic |
noMaskCheck(casacore::ImageInterface< casacore::Float > &mask, casacore::Matrix< casacore::String > &thresholdType) | casa::SDMaskHandler | |
pixelBeamArea(const casacore::GaussianBeam &beam, const casacore::CoordinateSystem &csys) | casa::SDMaskHandler | |
printAutomaskSummary(const casacore::Array< casacore::Double > &rmss, const casacore::Array< casacore::Double > &maxs, const casacore::Array< casacore::Double > &mins, const casacore::Array< casacore::Double > &mdns, const casacore::Matrix< casacore::Float > &maskthreshold, const casacore::Matrix< casacore::String > &masktype, const casacore::Vector< casacore::Bool > &chanflag, const casacore::Matrix< casacore::Bool > &zerochanmask, const casacore::Matrix< casacore::uInt > &nreg, const casacore::Matrix< casacore::uInt > &npruned, const casacore::Matrix< casacore::uInt > &ngrowreg, const casacore::Matrix< casacore::uInt > &ngrowpruned, const casacore::Matrix< casacore::Float > &negmaskpixs, const casacore::Record &miscsummaryinfo) | casa::SDMaskHandler | |
pruneRegions(const casacore::ImageInterface< casacore::Float > &image, casacore::Double &thresh, casacore::Int nmask=0, casacore::Int npix=0) | casa::SDMaskHandler | |
pruneRegions2(const casacore::ImageInterface< casacore::Float > &image, casacore::Double &thresh, casacore::Int nmask=0, casacore::Double prunesize=0.0) | casa::SDMaskHandler | |
recordRegionToImageRegion(casacore::Record *imageRegRec, casacore::ImageRegion *&imageRegion) | casa::SDMaskHandler | static |
regionTextToImageRegion(const casacore::String &text, const casacore::ImageInterface< casacore::Float > ®ionImage, casacore::ImageRegion *&imageRegion) | casa::SDMaskHandler | static |
regionToImageMask(casacore::ImageInterface< casacore::Float > &maskImage, casacore::Record *regionRec, casacore::Matrix< casacore::Quantity > &blctrcs, casacore::Matrix< casacore::Float > &circles, const casacore::Float &value=1.0) | casa::SDMaskHandler | static |
regionToMask(casacore::ImageInterface< casacore::Float > &maskImage, casacore::ImageRegion &imageregion, const casacore::Float &value) | casa::SDMaskHandler | static |
resetMask(std::shared_ptr< SIImageStore > imstore) | casa::SDMaskHandler | |
SDMaskHandler() | casa::SDMaskHandler | |
setPBMaskLevel(const casacore::Float pbmasklevel) | casa::SDMaskHandler | |
skipChannels(const casacore::Float &fracChnage, casacore::ImageInterface< casacore::Float > &prevmask, casacore::ImageInterface< casacore::Float > &curmask, const casacore::Matrix< casacore::String > &threshtype, const casacore::Bool isthresholdreached, casacore::Vector< casacore::Bool > &chanFlag, casacore::Vector< casacore::Bool > &zeroChanMask) | casa::SDMaskHandler | |
YAPruneRegions(const casacore::ImageInterface< casacore::Float > &image, casacore::Vector< casacore::Bool > &chanflag, casacore::Vector< casacore::Bool > &allpruned, casacore::Vector< casacore::uInt > &nreg, casacore::Vector< casacore::uInt > &npruned, casacore::Double prunesize=0.0, casacore::Bool showchanlabel=true) | casa::SDMaskHandler | |
~SDMaskHandler() | casa::SDMaskHandler |