casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::SpecFitGaussian Class Reference

#include <SpecFitGaussian.h>

Inheritance diagram for casa::SpecFitGaussian:
casa::SpecFit

List of all members.

Public Member Functions

 SpecFitGaussian (float peak, float center, float fwhm, int index)
 SpecFitGaussian (const SpecFitGaussian &other)
void setPeak (float peak)
void setCenter (float center)
void setFWHM (float fwhm)
float getFWHM () const
float getCenter () const
float getPeak () const
void setPeakFixed (bool fixed)
void setCenterFixed (bool fixed)
void setFwhmFixed (bool fixed)
bool isPeakFixed () const
bool isCenterFixed () const
bool isFwhmFixed () const
void evaluate (Vector< Float > &xValues)
SpecFitGaussianoperator= (const SpecFitGaussian &other)
virtual ~SpecFitGaussian ()

Private Member Functions

void initialize (const SpecFitGaussian &other)

Private Attributes

float peak
float center
float fwhm
bool fixedPeak
bool fixedCenter
bool fixedFwhm

Detailed Description

Definition at line 32 of file SpecFitGaussian.h.


Constructor & Destructor Documentation

casa::SpecFitGaussian::SpecFitGaussian ( float  peak,
float  center,
float  fwhm,
int  index 
)

Member Function Documentation

void casa::SpecFitGaussian::evaluate ( Vector< Float > &  xValues) [virtual]

Implements casa::SpecFit.

void casa::SpecFitGaussian::initialize ( const SpecFitGaussian other) [private]
SpecFitGaussian& casa::SpecFitGaussian::operator= ( const SpecFitGaussian other)
void casa::SpecFitGaussian::setCenter ( float  center)
void casa::SpecFitGaussian::setFWHM ( float  fwhm)
void casa::SpecFitGaussian::setPeak ( float  peak)

Member Data Documentation

Definition at line 56 of file SpecFitGaussian.h.

Definition at line 59 of file SpecFitGaussian.h.

Definition at line 60 of file SpecFitGaussian.h.

Definition at line 58 of file SpecFitGaussian.h.

float casa::SpecFitGaussian::fwhm [private]

Definition at line 57 of file SpecFitGaussian.h.

float casa::SpecFitGaussian::peak [private]

Definition at line 55 of file SpecFitGaussian.h.


The documentation for this class was generated from the following file: