#include <ExponentialFit.h>
Public Member Functions | |
ExponentialFit (ApplicationWindow *parent, Graph *g, const QString &curveTitle, double start, double end, bool expGrowth=false) | |
ExponentialFit (ApplicationWindow *parent, Graph *g, const QString &curveTitle, bool expGrowth=false) | |
ExponentialFit (ApplicationWindow *parent, Graph *g, bool expGrowth=false) | |
Private Member Functions | |
void | calculateFitCurveData (double *par, double *X, double *Y) |
Calculates the data for the output fit curve and store itin the X an Y vectors. | |
void | init () |
void | storeCustomFitResults (double *par) |
Customs and stores the fit results according to the derived class specifications. Used by exponential fits. | |
Private Attributes | |
bool | is_exp_growth |
ExponentialFit::ExponentialFit | ( | ApplicationWindow * | parent, | |
Graph * | g, | |||
bool | expGrowth = false | |||
) |
ExponentialFit::ExponentialFit | ( | ApplicationWindow * | parent, | |
Graph * | g, | |||
const QString & | curveTitle, | |||
bool | expGrowth = false | |||
) |
ExponentialFit::ExponentialFit | ( | ApplicationWindow * | parent, | |
Graph * | g, | |||
const QString & | curveTitle, | |||
double | start, | |||
double | end, | |||
bool | expGrowth = false | |||
) |
void ExponentialFit::calculateFitCurveData | ( | double * | par, | |
double * | X, | |||
double * | Y | |||
) | [private, virtual] |
Calculates the data for the output fit curve and store itin the X an Y vectors.
Reimplemented from Fit.
void ExponentialFit::init | ( | ) | [private] |
Reimplemented from Filter.
void ExponentialFit::storeCustomFitResults | ( | double * | par | ) | [private, virtual] |
Customs and stores the fit results according to the derived class specifications. Used by exponential fits.
Reimplemented from Fit.
bool ExponentialFit::is_exp_growth [private] |