casa
$Rev:20696$
|
#include <SpecFitGaussian.h>
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) |
SpecFitGaussian & | operator= (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 |
Definition at line 32 of file SpecFitGaussian.h.
casa::SpecFitGaussian::SpecFitGaussian | ( | float | peak, |
float | center, | ||
float | fwhm, | ||
int | index | ||
) |
casa::SpecFitGaussian::SpecFitGaussian | ( | const SpecFitGaussian & | other | ) |
virtual casa::SpecFitGaussian::~SpecFitGaussian | ( | ) | [virtual] |
void casa::SpecFitGaussian::evaluate | ( | Vector< Float > & | xValues | ) | [virtual] |
Implements casa::SpecFit.
float casa::SpecFitGaussian::getCenter | ( | ) | const |
float casa::SpecFitGaussian::getFWHM | ( | ) | const |
float casa::SpecFitGaussian::getPeak | ( | ) | const |
void casa::SpecFitGaussian::initialize | ( | const SpecFitGaussian & | other | ) | [private] |
bool casa::SpecFitGaussian::isCenterFixed | ( | ) | const |
bool casa::SpecFitGaussian::isFwhmFixed | ( | ) | const |
bool casa::SpecFitGaussian::isPeakFixed | ( | ) | const |
SpecFitGaussian& casa::SpecFitGaussian::operator= | ( | const SpecFitGaussian & | other | ) |
void casa::SpecFitGaussian::setCenter | ( | float | center | ) |
void casa::SpecFitGaussian::setCenterFixed | ( | bool | fixed | ) |
void casa::SpecFitGaussian::setFWHM | ( | float | fwhm | ) |
void casa::SpecFitGaussian::setFwhmFixed | ( | bool | fixed | ) |
void casa::SpecFitGaussian::setPeak | ( | float | peak | ) |
void casa::SpecFitGaussian::setPeakFixed | ( | bool | fixed | ) |
float casa::SpecFitGaussian::center [private] |
Definition at line 56 of file SpecFitGaussian.h.
bool casa::SpecFitGaussian::fixedCenter [private] |
Definition at line 59 of file SpecFitGaussian.h.
bool casa::SpecFitGaussian::fixedFwhm [private] |
Definition at line 60 of file SpecFitGaussian.h.
bool casa::SpecFitGaussian::fixedPeak [private] |
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.