ImageDataSampling.h

Classes

ImageDataSampling -- Provides sampling of single dish data for esimation algorithms (full description)

class ImageDataSampling : public DataSampling

Interface

Public Members
ImageDataSampling(const ImageInterface<Float>& dirty, const ImageInterface<Float>& psf, const ImageInterface<Float>& sigma)
ImageDataSampling(const ImageInterface<Float>& dirty, const ImageInterface<Float>& psf, const Float sigma)
ImageDataSampling(const ImageDataSampling &other)
ImageDataSampling &operator=(const ImageDataSampling &other)
~ImageDataSampling()
Private Members
void init(const ImageInterface<Float>& dirty, const ImageInterface<Float>& psf, const ImageInterface<Float>* sigmaImagePtr, const Float sigma)
void ok()

Description

Prerequisite

Etymology

Samples single dish Data as needed for various estimation algorithms

Synopsis

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.

Example

Motivation

Define an interface to allow efficient processing of chunks of data

To Do