#include <ImageRebinner.h>
Public Member Functions | |
ImageRebinner (const SPCIIT image, const Record *const region, const String &maskInp, const String &outname, Bool overwrite) | |
Top level interface for image rebinning. | |
virtual | ~ImageRebinner () |
destructor | |
SPIIT | rebin () const |
virtual String | getClass () const |
void | setFactors (const Vector< Int > &f) |
Set the factors (1 for each axis) to rebin by. | |
void | setCrop (Bool c) |
Protected Member Functions | |
CasacRegionManager::StokesControl | _getStokesControl () const |
std::vector< Coordinate::Type > | _getNecessaryCoordinates () const |
Represents the minimum set of coordinates necessary for the task to function. | |
Private Member Functions | |
ImageRebinner () | |
disallow default constructor | |
Private Attributes | |
IPosition | _factors |
Bool | _crop |
Definition at line 10 of file ImageRebinner.h.
casa::ImageRebinner< T >::ImageRebinner | ( | const SPCIIT | image, | |
const Record *const | region, | |||
const String & | maskInp, | |||
const String & | outname, | |||
Bool | overwrite | |||
) |
virtual casa::ImageRebinner< T >::~ImageRebinner | ( | ) | [inline, virtual] |
destructor
Definition at line 39 of file ImageRebinner.h.
casa::ImageRebinner< T >::ImageRebinner | ( | ) | [private] |
disallow default constructor
std::vector<Coordinate::Type> casa::ImageRebinner< T >::_getNecessaryCoordinates | ( | ) | const [inline, protected, virtual] |
Represents the minimum set of coordinates necessary for the task to function.
Implements casa::ImageTask< T >.
Definition at line 56 of file ImageRebinner.h.
CasacRegionManager::StokesControl casa::ImageRebinner< T >::_getStokesControl | ( | ) | const [inline, protected, virtual] |
Implements casa::ImageTask< T >.
Definition at line 52 of file ImageRebinner.h.
References casa::CasacRegionManager::USE_ALL_STOKES.
virtual String casa::ImageRebinner< T >::getClass | ( | ) | const [inline, virtual] |
SPIIT casa::ImageRebinner< T >::rebin | ( | ) | const |
void casa::ImageRebinner< T >::setCrop | ( | Bool | c | ) | [inline] |
Definition at line 48 of file ImageRebinner.h.
References casa::ImageRebinner< T >::_crop.
void casa::ImageRebinner< T >::setFactors | ( | const Vector< Int > & | f | ) |
Set the factors (1 for each axis) to rebin by.
Bool casa::ImageRebinner< T >::_crop [private] |
Definition at line 62 of file ImageRebinner.h.
Referenced by casa::ImageRebinner< T >::setCrop().
IPosition casa::ImageRebinner< T >::_factors [private] |
Definition at line 61 of file ImageRebinner.h.