casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions
casa::ImageDataSampling Class Reference

Provides sampling of single dish data for esimation algorithms. More...

#include <ImageDataSampling.h>

Inheritance diagram for casa::ImageDataSampling:
casa::DataSampling

List of all members.

Public Member Functions

 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)
 Copy constructor.
ImageDataSamplingoperator= (const ImageDataSampling &other)
 Assignment operator.
 ~ImageDataSampling ()

Private Member Functions

void init (const ImageInterface< Float > &dirty, const ImageInterface< Float > &psf, const ImageInterface< Float > *sigmaImagePtr, const Float sigma)
void ok ()

Detailed Description

Provides sampling of single dish data for esimation algorithms.

Intended use:

Public interface

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

Definition at line 76 of file ImageDataSampling.h.


Constructor & Destructor Documentation

casa::ImageDataSampling::ImageDataSampling ( const ImageInterface< Float > &  dirty,
const ImageInterface< Float > &  psf,
const ImageInterface< Float > &  sigma 
)
casa::ImageDataSampling::ImageDataSampling ( const ImageInterface< Float > &  dirty,
const ImageInterface< Float > &  psf,
const Float  sigma 
)

Copy constructor.


Member Function Documentation

void casa::ImageDataSampling::init ( const ImageInterface< Float > &  dirty,
const ImageInterface< Float > &  psf,
const ImageInterface< Float > *  sigmaImagePtr,
const Float  sigma 
) [private]
void casa::ImageDataSampling::ok ( ) [private]

Reimplemented from casa::DataSampling.

ImageDataSampling& casa::ImageDataSampling::operator= ( const ImageDataSampling other)

Assignment operator.


The documentation for this class was generated from the following file: