#ifndef IMAGEANALYSIS_IMAGEREBINNER_H
#define IMAGEANALYSIS_IMAGEREBINNER_H
#include <imageanalysis/ImageAnalysis/ImageTask.h>
#include <casacore/casa/namespace.h>
template <class T> class ImageRebinner : public ImageTask<T> {
const SPCIIT image, const casacore::Record *const region,
const casacore::String& maskInp,
const casacore::String& outname, casacore::Bool overwrite
virtual ~ImageRebinner() {}
virtual casacore::String getClass() const { const static casacore::String s = "ImageRebinner"; return s; }
void setFactors(const casacore::Vector<casacore::Int>& f);
void setCrop(casacore::Bool c) { _crop = c; }
CasacRegionManager::StokesControl _getStokesControl() const {
return CasacRegionManager::USE_ALL_STOKES;
std::vector<casacore::Coordinate::Type> _getNecessaryCoordinates() const {
return std::vector<casacore::Coordinate::Type>();
casacore::IPosition _factors;