SciDAVis
1.D4
|
Fit exponential decay dialog. More...
#include <ExpDecayDialog.h>
Public Slots | |
void | fit () |
void | setGraph (Graph *g) |
Signals | |
void | options (const QString &, double, double, double, double, int) |
void | options (const QString &, double, double, double, int) |
void | options3 (const QString &, double, double, double, double, double, int) |
Public Member Functions | |
ExpDecayDialog (int type, QWidget *parent=0, Qt::WFlags fl=0) | |
~ExpDecayDialog () |
Private Slots | |
void | activateCurve (const QString &curveName) |
void | changeDataRange () |
Private Member Functions | |
void | closeEvent (QCloseEvent *) |
Private Attributes | |
QLineEdit * | boxAmplitude |
ColorBox * | boxColor |
QLineEdit * | boxFirst |
QComboBox * | boxName |
QLineEdit * | boxSecond |
QLineEdit * | boxStart |
QLineEdit * | boxThird |
QLineEdit * | boxYOffset |
QPushButton * | buttonCancel |
QPushButton * | buttonFit |
QLabel * | dampingLabel |
Fit * | fitter |
Graph * | graph |
int | slopes |
QLabel * | thirdLabel |
Fit exponential decay dialog.
ExpDecayDialog::ExpDecayDialog | ( | int | type, |
QWidget * | parent = 0 , |
||
Qt::WFlags | fl = 0 |
||
) |
References activateCurve(), boxAmplitude, boxColor, boxFirst, boxName, boxSecond, boxStart, boxThird, boxYOffset, buttonCancel, buttonFit, dampingLabel, fit(), ColorBox::setColor(), slopes, and thirdLabel.
|
inline |
|
privateslot |
References boxAmplitude, boxStart, boxYOffset, Graph::curve(), Graph::curveIndex(), ApplicationWindow::fit_output_precision, graph, Graph::range(), and slopes.
Referenced by ExpDecayDialog(), and setGraph().
|
privateslot |
References boxStart, graph, Graph::selectedXEndValue(), and Graph::selectedXStartValue().
Referenced by setGraph().
|
private |
References fitter, ApplicationWindow::pasteFitResultsToPlot, and Filter::showLegend().
|
slot |
References Graph::analysableCurvesList(), boxAmplitude, boxColor, boxFirst, boxName, boxSecond, boxStart, boxThird, boxYOffset, Graph::curve(), Fit::fit(), ApplicationWindow::fit_output_precision, ApplicationWindow::fit_scale_errors, ApplicationWindow::fitPoints, fitter, Fit::generateFunction(), ApplicationWindow::generateUniformFitPoints, graph, Fit::results(), Fit::scaleErrors(), Filter::setColor(), Filter::setDataFromCurve(), Fit::setInitialGuesses(), Filter::setOutputPrecision(), and slopes.
Referenced by ExpDecayDialog().
|
signal |
|
signal |
|
signal |
|
slot |
References activateCurve(), Graph::analysableCurvesList(), boxName, changeDataRange(), fitter, graph, and Graph::selectedCurveTitle().
Referenced by ApplicationWindow::showExpDecayDialog().
|
private |
Referenced by activateCurve(), ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog(), fit(), and setGraph().
|
private |
Referenced by ExpDecayDialog(), and fit().
|
private |
Referenced by activateCurve(), changeDataRange(), ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog(), and fit().
|
private |
Referenced by activateCurve(), ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog().
|
private |
Referenced by ExpDecayDialog().
|
private |
Referenced by ExpDecayDialog().
|
private |
Referenced by closeEvent(), fit(), and setGraph().
|
private |
Referenced by activateCurve(), changeDataRange(), fit(), and setGraph().
|
private |
Referenced by activateCurve(), ExpDecayDialog(), and fit().
|
private |
Referenced by ExpDecayDialog().