casa
$Rev:20696$
|
#include <SpecFitter.h>
Public Member Functions | |
SpecFitter () | |
virtual | ~SpecFitter () |
virtual void | specLineFit ()=0 |
virtual void | setUnits (QString units)=0 |
virtual void | setRange (float start, float end)=0 |
virtual void | resetSpectralFitter ()=0 |
virtual void | setCanvas (QtCanvas *pixelCanvas) |
virtual void | setSpecFitMonitor (SpecFitMonitor *monitor) |
virtual void | setLogger (LogIO *log) |
virtual void | plotMainCurve () |
virtual QString | getFileName () |
virtual void | logWarning (String msg) |
virtual void | postStatus (String status) |
virtual Vector< Float > | getXValues () const |
virtual Vector< Float > | getYValues () const |
virtual Vector< Float > | getZValues () const |
virtual QString | getYUnit () const |
virtual QString | getYUnitPrefix () const |
virtual String | getXAxisUnit () const |
virtual const ImageInterface < Float > * | getImage () const |
virtual const String | getPixelBox () const |
Protected Attributes | |
QtCanvas * | pixelCanvas |
SpecFitMonitor * | specFitMonitor |
LogIO * | logger |
Definition at line 26 of file SpecFitter.h.
casa::SpecFitter::SpecFitter | ( | ) |
virtual casa::SpecFitter::~SpecFitter | ( | ) | [virtual] |
virtual QString casa::SpecFitter::getFileName | ( | ) | [virtual] |
virtual const ImageInterface<Float>* casa::SpecFitter::getImage | ( | ) | const [virtual] |
virtual const String casa::SpecFitter::getPixelBox | ( | ) | const [virtual] |
virtual String casa::SpecFitter::getXAxisUnit | ( | ) | const [virtual] |
virtual QString casa::SpecFitter::getYUnit | ( | ) | const [virtual] |
virtual QString casa::SpecFitter::getYUnitPrefix | ( | ) | const [virtual] |
virtual void casa::SpecFitter::logWarning | ( | String | msg | ) | [virtual] |
virtual void casa::SpecFitter::plotMainCurve | ( | ) | [virtual] |
virtual void casa::SpecFitter::postStatus | ( | String | status | ) | [virtual] |
virtual void casa::SpecFitter::resetSpectralFitter | ( | ) | [pure virtual] |
Implemented in casa::SpecFitSettingsWidgetRadio, and casa::SpecFitSettingsWidgetOptical.
virtual void casa::SpecFitter::setCanvas | ( | QtCanvas * | pixelCanvas | ) | [virtual] |
Reimplemented in casa::SpecFitSettingsWidgetRadio.
virtual void casa::SpecFitter::setLogger | ( | LogIO * | log | ) | [virtual] |
virtual void casa::SpecFitter::setRange | ( | float | start, |
float | end | ||
) | [pure virtual] |
Implemented in casa::SpecFitSettingsWidgetRadio, and casa::SpecFitSettingsWidgetOptical.
virtual void casa::SpecFitter::setSpecFitMonitor | ( | SpecFitMonitor * | monitor | ) | [virtual] |
virtual void casa::SpecFitter::setUnits | ( | QString | units | ) | [pure virtual] |
Implemented in casa::SpecFitSettingsWidgetOptical, and casa::SpecFitSettingsWidgetRadio.
virtual void casa::SpecFitter::specLineFit | ( | ) | [pure virtual] |
Implemented in casa::SpecFitSettingsWidgetRadio, and casa::SpecFitSettingsWidgetOptical.
LogIO* casa::SpecFitter::logger [protected] |
Definition at line 56 of file SpecFitter.h.
QtCanvas* casa::SpecFitter::pixelCanvas [protected] |
Definition at line 54 of file SpecFitter.h.
SpecFitMonitor* casa::SpecFitter::specFitMonitor [protected] |
Definition at line 55 of file SpecFitter.h.