![]() |
CARTA Backend
The backend component of CARTA
|
This is the complete list of members for carta::Image2DConvolver< T >, including all inherited members.
_axes | carta::Image2DConvolver< T > | private |
_checkKernelParameters(casacore::VectorKernel::KernelTypes kernelType, const casacore::Vector< casacore::Quantity > ¶meters) const | carta::Image2DConvolver< T > | private |
_convolve(SPIIT imageOut, const casacore::ImageInterface< T > &imageIn, casacore::VectorKernel::KernelTypes kernelType) const | carta::Image2DConvolver< T > | private |
_dealWithRestoringBeam(casacore::String &brightnessUnitOut, casacore::GaussianBeam &beamOut, const casacore::Array< Double > &kernelArray, Double kernelVolume, const casacore::VectorKernel::KernelTypes kernelType, const casacore::Vector< casacore::Quantity > ¶meters, const casacore::CoordinateSystem &cSys, const casacore::GaussianBeam &beamIn, const casacore::Unit &brightnessUnit, casacore::Bool emitMessage) const | carta::Image2DConvolver< T > | private |
_doMultipleBeams(ImageInfo &iiOut, Double &kernelVolume, SPIIT imageOut, String &brightnessUnitOut, GaussianBeam &beamOut, Double factor1, const ImageInterface< T > &imageIn, const std::vector< Quantity > &originalParms, std::vector< Quantity > &kernelParms, Array< Double > &kernel, VectorKernel::KernelTypes kernelType, Bool logFactors, Double pixelArea) const | carta::Image2DConvolver< T > | private |
_doSingleBeam(ImageInfo &iiOut, Double &kernelVolume, std::vector< Quantity > &kernelParms, Array< Double > &kernel, String &brightnessUnitOut, GaussianBeam &beamOut, SPIIT imageOut, const ImageInterface< T > &imageIn, const std::vector< Quantity > &originalParms, VectorKernel::KernelTypes kernelType, Bool logFactors, Double factor1, Double pixelArea) const | carta::Image2DConvolver< T > | private |
_fillGaussian(Double &maxVal, Double &volume, casacore::Matrix< Double > &pixels, Double height, Double xCentre, Double yCentre, Double majorAxis, Double ratio, Double positionAngle) const | carta::Image2DConvolver< T > | private |
_fillKernel(casacore::Matrix< Double > &kernelMatrix, casacore::VectorKernel::KernelTypes kernelType, const casacore::IPosition &kernelShape, const casacore::Vector< casacore::Double > ¶meters) const | carta::Image2DConvolver< T > | private |
_getConvolvingBeamForTargetResolution(const std::vector< casacore::Quantity > &targetBeamParms, const casacore::GaussianBeam &inputBeam) const | carta::Image2DConvolver< T > | private |
_getNecessaryCoordinates() const | carta::Image2DConvolver< T > | inlineprotected |
_getStokesControl() const | carta::Image2DConvolver< T > | inlineprotected |
_logBeamInfo(const ImageInfo &imageInfo, const String &desc) const | carta::Image2DConvolver< T > | private |
_major | carta::Image2DConvolver< T > | private |
_makeKernel(casacore::Array< Double > &kernel, casacore::VectorKernel::KernelTypes kernelType, const std::vector< casacore::Quantity > ¶meters, const casacore::ImageInterface< T > &inImage) const | carta::Image2DConvolver< T > | private |
_minor | carta::Image2DConvolver< T > | private |
_pa | carta::Image2DConvolver< T > | private |
_progress_monitor | carta::Image2DConvolver< T > | private |
_scale | carta::Image2DConvolver< T > | private |
_shapeOfKernel(const casacore::VectorKernel::KernelTypes kernelType, const casacore::Vector< casacore::Double > ¶meters, const casacore::uInt ndim) const | carta::Image2DConvolver< T > | private |
_sizeOfGaussian(const casacore::Double width, const casacore::Double nSigma) const | carta::Image2DConvolver< T > | private |
_stop | carta::Image2DConvolver< T > | private |
_supportsMultipleRegions() const | carta::Image2DConvolver< T > | inlineprotected |
_targetres | carta::Image2DConvolver< T > | private |
_total_steps | carta::Image2DConvolver< T > | mutableprivate |
_type | carta::Image2DConvolver< T > | private |
CLASS_NAME | carta::Image2DConvolver< T > | static |
convolve() | carta::Image2DConvolver< T > | |
getClass() const | carta::Image2DConvolver< T > | inline |
GetTotalSteps() | carta::Image2DConvolver< T > | inline |
Image2DConvolver()=delete | carta::Image2DConvolver< T > | |
Image2DConvolver(const SPCIIT image, const casacore::Record *const ®ionPtr, const casacore::String &mask, const casacore::String &outname, const casacore::Bool overwrite, casa::ImageMomentsProgress *progress_monitor) | carta::Image2DConvolver< T > | |
Image2DConvolver(const Image2DConvolver< T > &other)=delete | carta::Image2DConvolver< T > | |
operator=(const Image2DConvolver< T > &other)=delete | carta::Image2DConvolver< T > | |
setAxes(const std::pair< casacore::uInt, casacore::uInt > &axes) | carta::Image2DConvolver< T > | |
setKernel(const casacore::String &type, const casacore::Quantity &major, const casacore::Quantity &minor, const casacore::Quantity &pa) | carta::Image2DConvolver< T > | |
setScale(casacore::Double d) | carta::Image2DConvolver< T > | inline |
setTargetRes(casacore::Bool b) | carta::Image2DConvolver< T > | inline |
StopCalculation() | carta::Image2DConvolver< T > | |
~Image2DConvolver() | carta::Image2DConvolver< T > | inline |