27 #ifndef FEATHERTHREAD_H_
28 #define FEATHERTHREAD_H_
37 template <
class T>
class ImageInterface;
71 void setSaveOutput(
bool save,
const QString& outputPath =
"");
static casacore::LogIO * logger
Gathers up the data from the feathering process and stores it.
QString getErrorMessage() const
static void setLogger(casacore::LogIO *logger)
bool collectLowDirtyData()
ostream-like interface to creating log messages.
QMap< DataTypes, FeatheredData > dataMap
FeatherThread operator=(const FeatherThread &other)
bool collectLowHighData()
void setFeatherWorker(Feather *worker)
casacore::ImageInterface< float > * highImage
casacore::ImageInterface< float > * lowImage
bool collectConvolvedData(DataTypes original, DataTypes cut)
casacore::ImageInterface< float > * makeConvolvedImage(casacore::ImageInterface< float > *firstImage, casacore::ImageInterface< float > *secondImage)
Computes First Image x Second Image.
void setRadial(bool radialPlot)
static casacore::ImageInterface< float > * addMissingAxes(casacore::ImageInterface< float > *firstImage)
void setImages(casacore::ImageInterface< float > *lowImage, casacore::ImageInterface< float > *highImage, casacore::ImageInterface< float > *dirtyImage)
bool setWorkerImages(casacore::ImageInterface< float > *imageLow, casacore::ImageInterface< float > *imageHigh)
casacore::ImageInterface< float > * dirtyImage
void setSaveOutput(bool save, const QString &outputPath="")
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.