SciDAVis  1.D4
Public Slots | Signals | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
ExpDecayDialog Class Reference

Fit exponential decay dialog. More...

#include <ExpDecayDialog.h>

List of all members.

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
ColorBoxboxColor
QLineEdit * boxFirst
QComboBox * boxName
QLineEdit * boxSecond
QLineEdit * boxStart
QLineEdit * boxThird
QLineEdit * boxYOffset
QPushButton * buttonCancel
QPushButton * buttonFit
QLabel * dampingLabel
Fitfitter
Graphgraph
int slopes
QLabel * thirdLabel

Detailed Description

Fit exponential decay dialog.


Constructor & Destructor Documentation

ExpDecayDialog::ExpDecayDialog ( int  type,
QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)
ExpDecayDialog::~ExpDecayDialog ( )
inline

Member Function Documentation

void ExpDecayDialog::activateCurve ( const QString &  curveName)
privateslot
void ExpDecayDialog::changeDataRange ( )
privateslot
void ExpDecayDialog::closeEvent ( QCloseEvent *  e)
private
void ExpDecayDialog::fit ( )
slot
void ExpDecayDialog::options ( const QString &  ,
double  ,
double  ,
double  ,
double  ,
int   
)
signal
void ExpDecayDialog::options ( const QString &  ,
double  ,
double  ,
double  ,
int   
)
signal
void ExpDecayDialog::options3 ( const QString &  ,
double  ,
double  ,
double  ,
double  ,
double  ,
int   
)
signal
void ExpDecayDialog::setGraph ( Graph g)
slot

Member Data Documentation

QLineEdit* ExpDecayDialog::boxAmplitude
private

Referenced by activateCurve(), ExpDecayDialog(), and fit().

ColorBox* ExpDecayDialog::boxColor
private

Referenced by ExpDecayDialog(), and fit().

QLineEdit* ExpDecayDialog::boxFirst
private

Referenced by ExpDecayDialog(), and fit().

QComboBox* ExpDecayDialog::boxName
private

Referenced by ExpDecayDialog(), fit(), and setGraph().

QLineEdit* ExpDecayDialog::boxSecond
private

Referenced by ExpDecayDialog(), and fit().

QLineEdit* ExpDecayDialog::boxStart
private
QLineEdit* ExpDecayDialog::boxThird
private

Referenced by ExpDecayDialog(), and fit().

QLineEdit* ExpDecayDialog::boxYOffset
private

Referenced by activateCurve(), ExpDecayDialog(), and fit().

QPushButton* ExpDecayDialog::buttonCancel
private

Referenced by ExpDecayDialog().

QPushButton* ExpDecayDialog::buttonFit
private

Referenced by ExpDecayDialog().

QLabel * ExpDecayDialog::dampingLabel
private

Referenced by ExpDecayDialog().

Fit* ExpDecayDialog::fitter
private

Referenced by closeEvent(), fit(), and setGraph().

Graph* ExpDecayDialog::graph
private
int ExpDecayDialog::slopes
private

Referenced by activateCurve(), ExpDecayDialog(), and fit().

QLabel* ExpDecayDialog::thirdLabel
private

Referenced by ExpDecayDialog().


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