MultiPeakFit Class Reference

Inheritance diagram for MultiPeakFit:

Fit GaussFit LorentzFit PsdVoigt1Fit PsdVoigt2Fit

List of all members.

Public Types


Public Member Functions

void enablePeakCurves (bool)
QStringList generateParameterList (int)
void guessInitialValues ()
 MultiPeakFit (ApplicationWindow */TransferThis/, Graph *, PeakProfile=Gauss, int=1)
 MultiPeakFit (PlotCurve *, double, double, PeakProfile=Gauss, int=1)/NoDerived/
 MultiPeakFit (ApplicationWindow */TransferThis/, PlotCurve *, double, double, PeakProfile=Gauss, int=1)
int peaks ()/PyName
PeakProfile profile ()
void setNumPeaks (int)
void setPeakCurvesColor (const QColor &)
MethodCode SIPQTI_APP (new sipMultiPeakFit(app, a0, a1, a2, a3, a4))%End MultiPeakFit(ApplicationWindow */TransferThis/

Static Public Member Functions

static QString generateFormula (int, PeakProfile)

Public Attributes

MethodCode PlotCurve int = 1)
MethodCode PlotCurve PeakProfile = Gauss


Member Enumeration Documentation

Enumerator:
Gauss 
Lorentz 
PsdVoigt1 
PsdVoigt2 


Constructor & Destructor Documentation

MultiPeakFit::MultiPeakFit ( ApplicationWindow */TransferThis/  ,
PlotCurve ,
double  ,
double  ,
PeakProfile  = Gauss,
int  = 1 
)

MultiPeakFit::MultiPeakFit ( PlotCurve ,
double  ,
double  ,
PeakProfile  = Gauss,
int  = 1 
)

MultiPeakFit::MultiPeakFit ( ApplicationWindow */TransferThis/  ,
Graph ,
PeakProfile  = Gauss,
int  = 1 
)


Member Function Documentation

void MultiPeakFit::enablePeakCurves ( bool   ) 

static QString MultiPeakFit::generateFormula ( int  ,
PeakProfile   
) [static]

QStringList MultiPeakFit::generateParameterList ( int   ) 

void MultiPeakFit::guessInitialValues (  )  [virtual]

Reimplemented from Fit.

int MultiPeakFit::peaks (  ) 

PeakProfile MultiPeakFit::profile (  ) 

void MultiPeakFit::setNumPeaks ( int   ) 

void MultiPeakFit::setPeakCurvesColor ( const QColor &   ) 

MethodCode MultiPeakFit::SIPQTI_APP ( new   sipMultiPeakFitapp, a0, a1, a2, a3, a4  ) 


Member Data Documentation

MethodCode PlotCurve MultiPeakFit::int = 1)

Reimplemented in PsdVoigt1Fit, PsdVoigt2Fit, and LorentzFit.


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

Generated on Mon May 7 12:18:23 2018 for QtiPlot/Python-API by  doxygen 1.5.8