![]()  | 
  
    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 |