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

This is the complete list of members for casa::ImageFitter< T >, including all inherited members.

_allBeamscasa::ImageFitter< T >private
_allBeamsPixcasa::ImageFitter< T >private
_allBeamsStercasa::ImageFitter< T >private
_allChanNumscasa::ImageFitter< T >private
_allConvolvedPeakIntensitiescasa::ImageFitter< T >private
_allConvolvedPeakIntensityErrorscasa::ImageFitter< T >private
_allFluxDensitiescasa::ImageFitter< T >private
_allFluxDensityErrorscasa::ImageFitter< T >private
_allSumscasa::ImageFitter< T >private
_bUnitcasa::ImageFitter< T >private
_calculateErrors()casa::ImageFitter< T >private
_chanPixNumbercasa::ImageFitter< T >private
_chanVeccasa::ImageFitter< T >private
_classcasa::ImageFitter< T >privatestatic
_closeLogfile() const casa::ImageTask< T >protected
_compListNamecasa::ImageFitter< T >private
_construct(casacore::Bool verbose=true)casa::ImageTask< T >protectedvirtual
_convertModelType(casacore::Fit2D::Types typeIn) const casa::ImageFitter< T >private
_copyData(casacore::Lattice< T > &data, const casacore::Lattice< T > &image)casa::ImageTask< T >protectedstatic
_copyMask(casacore::Lattice< casacore::Bool > &mask, const casacore::ImageInterface< T > &image)casa::ImageTask< T >protectedstatic
_correlatedNoisecasa::ImageFitter< T >private
_correlatedOverallSNR(casacore::uInt comp, casacore::Double a, casacore::Double b, casacore::Double signalToNoise) const casa::ImageFitter< T >private
_createImageTemplate() const casa::ImageFitter< T >private
_createOutputRecord(const ComponentList &convolved, const ComponentList &decon)casa::ImageFitter< T >private
_curChancasa::ImageFitter< T >private
_curConvolvedListcasa::ImageFitter< T >private
_curDeconvolvedListcasa::ImageFitter< T >private
_deconvolvedMessagescasa::ImageFitter< T >private
_doConverged(ComponentList &convolvedList, ComponentList &deconvolvedList, casacore::Double &zeroLevelOffsetEstimate, std::pair< casacore::Int, casacore::Int > &pixelOffsets, SPIIT &residualImage, SPIIT &modelImage, std::shared_ptr< casacore::TempImage< T >> &tImage, std::shared_ptr< casacore::ArrayLattice< casacore::Bool > > &initMask, casacore::Double zeroLevelOffsetSolution, casacore::Double zeroLevelOffsetError, casacore::Bool hasSpectralAxis, casacore::Int spectralAxisNumber, casacore::Bool outputImages, const casacore::IPosition &planeShape, const casacore::Array< T > &pixels, const casacore::Array< casacore::Bool > &pixelMask, const casacore::Fit2D &fitter)casa::ImageFitter< T >private
_doHistory(std::shared_ptr< casacore::ImageInterface< U >> &image) const casa::ImageTask< T >protected
_doZeroLevelcasa::ImageFitter< T >private
_encodeSkyComponentError(SkyComponent &sky, casacore::Double facToJy, const casacore::CoordinateSystem &csys, const casacore::Vector< casacore::Double > &parameters, const casacore::Vector< casacore::Double > &errors, casacore::Stokes::StokesTypes stokes, casacore::Bool xIsLong) const casa::ImageFitter< T >private
_estimatescasa::ImageFitter< T >private
_estimatesStringcasa::ImageFitter< T >private
_excludePixelRangecasa::ImageFitter< T >private
_finishConstruction(const casacore::String &estimatesFilename)casa::ImageFitter< T >private
_fitConvergedcasa::ImageFitter< T >private
_fitDonecasa::ImageFitter< T >private
_fitLoop(casacore::Bool &anyConverged, ComponentList &convolvedList, ComponentList &deconvolvedList, SPIIT templateImage, SPIIT residualImage, SPIIT modelImage, casacore::String &resultsString)casa::ImageFitter< T >private
_fitsky(casacore::Fit2D &fitter, casacore::Array< T > &pixels, casacore::Array< casacore::Bool > &pixelMask, casacore::Bool &converged, casacore::Double &zeroLevelOffsetSolution, casacore::Double &zeroLevelOffsetError, std::pair< casacore::Int, casacore::Int > &pixelOffsets, const casacore::Vector< casacore::String > &models, casacore::Bool fitIt, casacore::Bool deconvolveIt, casacore::Double zeroLevelEstimate)casa::ImageFitter< T >private
_fitskyExtractBeam(casacore::Vector< casacore::Double > &parameters, const casacore::ImageInfo &imageInfo, const casacore::Bool xIsLong, const casacore::CoordinateSystem &cSys) const casa::ImageFitter< T >private
_fixedcasa::ImageFitter< T >private
_fluxDensitiescasa::ImageFitter< T >private
_fluxDensityErrorscasa::ImageFitter< T >private
_getChans() const casa::ImageTask< T >inlineprotected
_getCurrentBeam() const casa::ImageFitter< T >private
_getDropDegen() const casa::ImageTask< T >inlineprotected
_getImage() const casa::ImageTask< T >inlineprotected
_getLog() const casa::ImageTask< T >inlineprotected
_getLogFile() const casa::ImageTask< T >protected
_getMask() const casa::ImageTask< T >inlineprotected
_getNecessaryCoordinates() const casa::ImageFitter< T >privatevirtual
_getOutname() const casa::ImageTask< T >inlineprotected
_getOutputStruct()casa::ImageFitter< T >privatevirtual
_getOverwrite() const casa::ImageTask< T >inlineprotected
_getRegion() const casa::ImageTask< T >inlineprotected
_getRMS() const casa::ImageFitter< T >private
_getRMSs(casacore::Double &inputRMS, casacore::Double &residRMS) const casa::ImageFitter< T >private
_getStandardDeviations(casacore::Double &inputStdDev, casacore::Double &residStdDev) const casa::ImageFitter< T >private
_getStatistic(const casacore::String &type, const casacore::uInt index, const casacore::Record &stats) const casa::ImageFitter< T >private
_getStokes() const casa::ImageTask< T >inlineprotected
_getStokesControl() const casa::ImageFitter< T >privatevirtual
_getStretch() const casa::ImageTask< T >inlineprotected
_getSuppressHistory() const casa::ImageTask< T >inlineprotected
_getVerbosity() const casa::ImageTask< T >inlineprotected
_hasLogfileSupport() const casa::ImageFitter< T >inlineprotectedvirtual
_includePixelRangecasa::ImageFitter< T >private
_isPointcasa::ImageFitter< T >private
_isPVImage() const casa::ImageTask< T >protected
_kludgedStokescasa::ImageFitter< T >private
_majorAxescasa::ImageFitter< T >private
_majorAxisErrorscasa::ImageFitter< T >private
_minorAxescasa::ImageFitter< T >private
_minorAxisErrorscasa::ImageFitter< T >private
_modelcasa::ImageFitter< T >private
_mustHaveSquareDirectionPixels() const casa::ImageTask< T >inlineprotectedvirtual
_newEstimatesFileNamecasa::ImageFitter< T >private
_noBeamcasa::ImageFitter< T >private
_noiseFWHMcasa::ImageFitter< T >private
_openLogfile()casa::ImageTask< T >protected
_outputcasa::ImageFitter< T >private
_peakIntensitiescasa::ImageFitter< T >private
_peakIntensityErrorscasa::ImageFitter< T >private
_pixelCoordscasa::ImageFitter< T >private
_pixelWidth()casa::ImageFitter< T >private
_pixWidthcasa::ImageFitter< T >private
_positionAngleErrorscasa::ImageFitter< T >private
_positionAnglescasa::ImageFitter< T >private
_prepareOutputImage(const casacore::ImageInterface< T > &image, const casacore::Array< T > *const values, const casacore::ArrayLattice< casacore::Bool > *const mask=nullptr, const casacore::IPosition *const outShape=nullptr, const casacore::CoordinateSystem *const coordsys=nullptr, const casacore::String *const outname=nullptr, casacore::Bool overwrite=false, casacore::Bool dropDegen=false) const casa::ImageTask< T >protected
_prepareOutputImage(const casacore::ImageInterface< T > &image, casacore::Bool dropDegen=false) const casa::ImageTask< T >protected
_prepareOutputImage(const casacore::ImageInterface< T > &image, const casacore::String &outname, casacore::Bool overwrite, casacore::Bool warnOnly) const casa::ImageTask< T >protected
_prepareOutputImage(const casacore::ImageInterface< T > &image, const casacore::Lattice< T > &data) const casa::ImageTask< T >protected
_regionStringcasa::ImageFitter< T >private
_removeExistingFileIfNecessary(const casacore::String &filename, const casacore::Bool overwrite, casacore::Bool warnOnly=false) const casa::ImageTask< T >protected
_removeExistingOutfileIfNecessary() const casa::ImageTask< T >protected
_reportOldNewImageShapes(const ImageInterface< T > &out) const casa::ImageTask< T >protected
_reportOldNewImageShapes(const IPosition &outShape) const casa::ImageTask< T >protected
_residStatscasa::ImageFitter< T >private
_residualcasa::ImageFitter< T >private
_resultscasa::ImageFitter< T >private
_resultsToString(casacore::uInt nPixels)casa::ImageFitter< T >private
_rmscasa::ImageFitter< T >private
_setBeam(casacore::GaussianBeam &beam, casacore::uInt ngauss)casa::ImageFitter< T >private
_setDeconvolvedSizes()casa::ImageFitter< T >private
_setIncludeExclude(casacore::Fit2D &fitter) const casa::ImageFitter< T >private
_setStokes(const casacore::String &stokes)casa::ImageTask< T >inlineprotected
_setSum(const SkyComponent &comp, const casacore::SubImage< T > &im, casacore::uInt compNum)casa::ImageFitter< T >private
_singleParameterEstimate(casacore::Fit2D &fitter, casacore::Fit2D::Types model, const casacore::MaskedArray< T > &pixels, T minVal, T maxVal, const casacore::IPosition &minPos, const casacore::IPosition &maxPos) const casa::ImageFitter< T >private
_sizeToString(const casacore::uInt compNumber) const casa::ImageFitter< T >private
_spectrumToString(casacore::uInt compNumber) const casa::ImageFitter< T >private
_statisticsToString() const casa::ImageFitter< T >private
_stokesPixNumbercasa::ImageFitter< T >private
_summarycasa::ImageFitter< T >private
_summaryHeader() const casa::ImageTask< T >protected
_supportsMultipleBeams() const casa::ImageTask< T >inlineprotectedvirtual
_supportsMultipleRegions() const casa::ImageFitter< T >inlineprotectedvirtual
_useBeamForNoisecasa::ImageFitter< T >private
_writeCompList(ComponentList &list) const casa::ImageFitter< T >private
_writeControlcasa::ImageFitter< T >private
_writeLogfile(const casacore::String &output, const casacore::Bool open=true, const casacore::Bool close=true)casa::ImageTask< T >protected
_zeroLevelIsFixedcasa::ImageFitter< T >private
_zeroLevelOffsetErrorcasa::ImageFitter< T >private
_zeroLevelOffsetEstimatecasa::ImageFitter< T >private
_zeroLevelOffsetSolutioncasa::ImageFitter< T >private
addHistory(const std::vector< std::pair< casacore::String, casacore::String > > &msgs) const casa::ImageTask< T >
addHistory(const casacore::LogOrigin &origin, const casacore::String &msg) const casa::ImageTask< T >
addHistory(const casacore::LogOrigin &origin, const std::vector< casacore::String > &msgs) const casa::ImageTask< T >
addHistory(const casacore::LogOrigin &origin, const casacore::String &taskname, const std::vector< casacore::String > &paramNames, const std::vector< casac::variant > &paramValues) const casa::ImageTask< T >
Angular2DGaussian typedefcasa::ImageFitter< T >private
clearNoiseFWHM()casa::ImageFitter< T >
converged(casacore::uInt plane) const casa::ImageFitter< T >
converged() const casa::ImageFitter< T >
DEAFENING enum valuecasa::ImageTask< T >
fit()casa::ImageFitter< T >
getClass() const casa::ImageFitter< T >inlinevirtual
getHistory()casa::ImageTask< T >inline
getOutputRecord() const casa::ImageFitter< T >inline
getZeroLevelSolution(std::vector< casacore::Double > &solution, std::vector< casacore::Double > &error)casa::ImageFitter< T >
HIGH enum valuecasa::ImageTask< T >
ImageFitter()=deletecasa::ImageFitter< T >
ImageFitter(const SPCIIT image, const casacore::String &region, const casacore::Record *const &regionRec, const casacore::String &box="", const casacore::String &chanInp="", const casacore::String &stokes="", const casacore::String &maskInp="", const casacore::String &estiamtesFilename="", const casacore::String &newEstimatesInp="", const casacore::String &compListName="")casa::ImageFitter< T >
ImageFitter(const ImageFitter &other)=deletecasa::ImageFitter< T >
ImageTask(const SPCIIT image, const casacore::String &region, const casacore::Record *const &regionPtr, const casacore::String &box, const casacore::String &chanInp, const casacore::String &stokes, const casacore::String &maskInp, const casacore::String &outname, casacore::Bool overwrite)casa::ImageTask< T >protected
ImageTask(const SPCIIT image, const casacore::Record *const &regionPtr, const casacore::String &mask, const casacore::String &outname, casacore::Bool overwrite)casa::ImageTask< T >protected
inputStatscasa::ImageFitter< T >private
LOW enum valuecasa::ImageTask< T >
NOISY enum valuecasa::ImageTask< T >
NORMAL enum valuecasa::ImageTask< T >
QUIET enum valuecasa::ImageTask< T >
setDropDegen(casacore::Bool d)casa::ImageTask< T >inline
setExcludePixelRange(const std::pair< T, T > &r)casa::ImageFitter< T >inline
setIncludePixelRange(const std::pair< T, T > &r)casa::ImageFitter< T >inline
setLogfile(const casacore::String &lf)casa::ImageTask< T >
setLogfileAppend(const casacore::Bool a)casa::ImageTask< T >
setMask(const casacore::String &mask)casa::ImageTask< T >inline
setModel(const casacore::String &m)casa::ImageFitter< T >inline
setNoiseFWHM(const casacore::Quantity &q)casa::ImageFitter< T >
setNoiseFWHM(casacore::Double d)casa::ImageFitter< T >
setRegion(const casacore::Record &region)casa::ImageTask< T >
setResidual(const casacore::String &r)casa::ImageFitter< T >inline
setRMS(const casacore::Quantity &rms)casa::ImageFitter< T >
setStretch(const casacore::Bool stretch)casa::ImageTask< T >inline
setSummaryFile(const casacore::String &f)casa::ImageFitter< T >inline
setVerbosity(Verbosity verbosity)casa::ImageTask< T >inline
setWriteControl(typename ImageFitterResults< T >::CompListWriteControl x)casa::ImageFitter< T >inline
setZeroLevelEstimate(casacore::Double estimate, casacore::Bool isFixed)casa::ImageFitter< T >
suppressHistoryWriting(casacore::Bool b)casa::ImageTask< T >inline
unsetZeroLevelEstimate()casa::ImageFitter< T >
Verbosity enum namecasa::ImageTask< T >
WHISPER enum valuecasa::ImageTask< T >
~ImageFitter()casa::ImageFitter< T >virtual
~ImageTask()casa::ImageTask< T >virtual