casa  $Rev:20696$
Public Member Functions | Protected Attributes
casa::SpecFitter Class Reference

#include <SpecFitter.h>

Inheritance diagram for casa::SpecFitter:
casa::SpecFitSettingsWidgetOptical casa::SpecFitSettingsWidgetRadio

List of all members.

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< FloatgetXValues () const
virtual Vector< FloatgetYValues () const
virtual Vector< FloatgetZValues () 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

QtCanvaspixelCanvas
SpecFitMonitorspecFitMonitor
LogIOlogger

Detailed Description

Definition at line 26 of file SpecFitter.h.


Constructor & Destructor Documentation

casa::SpecFitter::SpecFitter ( )
virtual casa::SpecFitter::~SpecFitter ( ) [virtual]

Member Function Documentation

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 Vector<Float> casa::SpecFitter::getXValues ( ) const [virtual]
virtual QString casa::SpecFitter::getYUnit ( ) const [virtual]
virtual QString casa::SpecFitter::getYUnitPrefix ( ) const [virtual]
virtual Vector<Float> casa::SpecFitter::getYValues ( ) const [virtual]
virtual Vector<Float> casa::SpecFitter::getZValues ( ) 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]
virtual void casa::SpecFitter::setCanvas ( QtCanvas pixelCanvas) [virtual]
virtual void casa::SpecFitter::setLogger ( LogIO log) [virtual]
virtual void casa::SpecFitter::setRange ( float  start,
float  end 
) [pure virtual]
virtual void casa::SpecFitter::setSpecFitMonitor ( SpecFitMonitor monitor) [virtual]
virtual void casa::SpecFitter::setUnits ( QString  units) [pure virtual]
virtual void casa::SpecFitter::specLineFit ( ) [pure virtual]

Member Data Documentation

Definition at line 56 of file SpecFitter.h.

Definition at line 54 of file SpecFitter.h.

Definition at line 55 of file SpecFitter.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines