#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] |
Reimplemented from casa::SpecFit.
| bool casa::SpecFitGaussian::isCenterFixed | ( | ) | const |
| bool casa::SpecFitGaussian::isFwhmFixed | ( | ) | const |
| bool casa::SpecFitGaussian::isPeakFixed | ( | ) | const |
| SpecFitGaussian& casa::SpecFitGaussian::operator= | ( | const SpecFitGaussian & | other | ) |
Reimplemented from casa::SpecFit.
| 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.
1.6.1