25 #ifndef SPECFITSETTINGSWIDGETRADIO_QO_H
26 #define SPECFITSETTINGSWIDGETRADIO_QO_H
29 #include <QProgressDialog>
30 #include <display/QtPlotter/SpecFitSettingsWidgetRadio.ui.h>
38 class ImageProfileFitter;
40 class SpectralElement;
72 void fitDone(
bool newData =
true );
89 QString& fwhmStr, QString& fixedStr,
int rowIndex );
93 void doFit(
float startVal,
float endVal, uint gaussCount,
bool fitPoly,
int polyN );
95 void getFitBounds(
float& startVal,
float& endVal )
const;
96 int getFitCount(
int& startChannelIndex,
int& endChannelIndex );
97 void setFitEstimate(
int row,
double xValue,
double yValue,
bool centerPeak );
107 void getEstimateStrings(
int index, QString& peakStr, QString& centerStr, QString& fwhmStr )
const;
111 QList<SpecFit*>& curves);
118 Ui::SpecFitSettingsWidgetRadio
ui;
135 #endif // SPECFITSETTINGSWIDGETRADIO_H
LatticeExprNode mask(const LatticeExprNode &expr)
This function returns the mask of the given expression.
const_iterator end() const
Describes (a set of related) spectral lines.
A hierarchical collection of named fields of various types.
Interconvert pixel and frequency values.
A set of SpectralElements.
String: the storage and methods of handling collections of characters.