casa
5.7.0-16
|
Provides sampling of single dish data for esimation algorithms. More...
#include <ImageDataSampling.h>
Private Member Functions | |
void | init (const casacore::ImageInterface< casacore::Float > &dirty, const casacore::ImageInterface< casacore::Float > &psf, const casacore::ImageInterface< casacore::Float > *sigmaImagePtr, const casacore::Float sigma) |
void | ok () |
Additional Inherited Members | |
Protected Member Functions inherited from casa::DataSampling | |
void | ok () |
Protected Attributes inherited from casa::DataSampling | |
casacore::Array< casacore::Float > | dx_p |
casacore::Array< casacore::Float > | data_p |
casacore::Array< casacore::Float > | sigma_p |
casacore::Array< casacore::Float > | prf_p |
casacore::Int | lastRow |
casacore::String | IDLScript_p |
Provides sampling of single dish data for esimation algorithms.
Public interface
Samples single dish casacore::Data as needed for various estimation algorithms
Esimation algorithms such as the Pixon method need sampled and unitless versions of the data. This class is derived from DataSampling. It adds methods specific to single dish data.
Define an interface to allow efficient processing of chunks of data
Definition at line 76 of file ImageDataSampling.h.
casa::ImageDataSampling::ImageDataSampling | ( | const casacore::ImageInterface< casacore::Float > & | dirty, |
const casacore::ImageInterface< casacore::Float > & | psf, | ||
const casacore::ImageInterface< casacore::Float > & | sigma | ||
) |
casa::ImageDataSampling::ImageDataSampling | ( | const casacore::ImageInterface< casacore::Float > & | dirty, |
const casacore::ImageInterface< casacore::Float > & | psf, | ||
const casacore::Float | sigma | ||
) |
casa::ImageDataSampling::ImageDataSampling | ( | const ImageDataSampling & | other | ) |
Copy constructor.
casa::ImageDataSampling::~ImageDataSampling | ( | ) |
|
private |
|
private |
ImageDataSampling& casa::ImageDataSampling::operator= | ( | const ImageDataSampling & | other | ) |
Assignment operator.