TGo4FitPanel
0
0
556
340
Fit panel
:/icons/fitpanel.png
Qt::ClickFocus
-
2
5
0
10
0
-
Qt::Horizontal
5
7
0
0
250
32767
Element
true
true
Box
0
1
10
10
86
24
Polynom
Add polynom of selected order and make fit
10
50
86
24
Gaussian
Add proper gaussian and make fit
10
90
86
24
Lorenz
Add Lorenz function and make fit
10
130
86
24
Exponent
Add exponent function and make fit
10
180
86
24
Clear models
Remove all model components
120
10
50
22
9
Polynom order
2
-
2
5
0
0
0
-
1
1
0
0
model info
Model component class information
false
-
0
0
List of model parameters
-
use buffers
Use buffers for model calculations of fit
-
background
Model belongs to background group. Affects output only
1
10
10
200
20
&Fit function
Qt::AutoText
Wiz_FitFuncCmb
false
10
30
200
27
Type of function used for minimization
-
Least squares
-
Chi square
-
Chi Pearson
-
Chi Neyman
-
Chi gamma
-
ML Poisson
10
70
230
20
use amplitudes estimations
Selects amplitude estimation routine MINUIT minimization
10
100
120
20
&MIGRAD iterations
Wiz_MigradIterSpin
false
140
100
80
22
10000
100
Number of iterations of MIGRAD command of MINUIT
2
3
-
data info
Class information of data object
false
-
models
false
-
use &buffers for data
Use buffers in minimization routine
-
&Objects
Wiz_DataSlotsTable
false
-
3
4
List of data objects assigned to data
Name
Class
Ownership
Comes from
-
Use &range
Add selected range to list of axis ranges, where data should be fit
-
&Clear ranges
Clear list of axis range conditions
-
&Draw data
Draw model for selected data
4
-
use polynom of order
Use polynomial function for background approximation
-
9
Order of polynom for background approximation
-
Variant 1
10
10
130
20
Threshold
Amplitude threshold (relative to amplitude maximum) for lines
false
10
40
113
20
M&inimum width
PF_MinWidthEdt
false
10
100
100
20
M&aximum width
PF_MaxWidthEdt
false
10
60
80
27
4
Minimum possible width of peak
10
120
80
27
30
Maximum possible width of peak
140
10
20
140
100
Qt::Vertical
Change amplitude threshold and find peaks
ROOT (2)
10
10
110
20
Line(s) &width
PF_WidthEdit
false
10
30
100
27
Approximate line width
Variant 3
10
10
110
20
Relative noise
Noise factor. Increase for less peaks
false
10
40
110
20
&Minimal noise
PF_MinNoiseEdit
false
10
100
119
20
&Channel sumup
PF_SumUpSpin
false
10
60
90
27
Minimal noise.
140
10
20
140
1
100
Qt::Vertical
Change noise factor and find peaks
10
120
90
27
1
Sum up channel bins (smooth)
-
2
5
0
0
230
0
230
32767
StyledPanel
Plain
0
125
220
20
20
+
Add model(s) for selected data
150
220
20
20
-
Remove selected model(s)
175
220
20
20
*
Clone selected model(s)
0
20
110
27
120
30
110
23
Peak finder
Show peak finder setup page
0
60
40
20
Data
false
120
0
110
23
Minimizer
Show minimizer setup page
0
80
100
130
List of data objects
120
80
100
130
QAbstractItemView::ExtendedSelection
List of model components
0
220
20
20
+
Add new data object
30
220
20
20
-
Delete selected data object
0
220
90
23
Rebuild
Make data list according to selected pad.
120
60
50
20
Models
false
180
60
40
20
all
Display all model components or only for selected data
0
0
60
20
&Name
Wiz_FitNameEdt
false
3
-
No fitter created!<br>
You can do one of the following:<br>
- create a fitter for active pad with the "Use pad" button.<br>
- drag a fitter from browser to this panel.<br>
- double click on a fitter in the browser.<br>
- create a fitter by "Fitter/Create for pad" menu command.<br>
false
4
-
3
3
List of fitter parameters
-
2
5
0
0
200
0
&List of fitter parameters
ParsTable
false
-
2
0
0
0
100
0
lines
Show fitter parameters in flat/lines mode
-
230
20
QSizePolicy::Expanding
Qt::Horizontal
-
Results
Gained value of fit function and number of degrees of freedom
false
-
0
25
32767
25
StyledPanel
Plain
0
0
0
80
25
Use pad
Start working with current pad
80
0
50
25
Find
Execute peak finder routine
130
0
50
25
Fit
Execute minimization routine
180
0
50
25
Draw
Draw model and components
230
0
50
25
Pars
290
0
290
25
Status:
false
-
7
1
0
0
0
30
32767
30
NoFrame
Plain
qPixmapFromMimeSource
QGo4Widget.h
QGo4LineEdit.h
FitList
contextMenuRequested(Q3ListViewItem*,QPoint,int)
TGo4FitPanel
FitList_contextMenuRequested(Q3ListViewItem*,QPoint,int)
FitList
currentChanged(Q3ListViewItem*)
TGo4FitPanel
FitList_currentChanged(Q3ListViewItem*)
Wiz_AddDataBtn
clicked()
TGo4FitPanel
Wiz_AddDataBtn_clicked()
Wiz_DelDataBtn
clicked()
TGo4FitPanel
Wiz_DelDataBtn_clicked()
Wiz_AddModelBtn
clicked()
TGo4FitPanel
Wiz_AddModelBtn_clicked()
Wiz_DelModelBtn
clicked()
TGo4FitPanel
Wiz_DelModelBtn_clicked()
Wiz_CloneModelBtn
clicked()
TGo4FitPanel
Wiz_CloneModelBtn_clicked()
Wiz_ShowAllMod
toggled(bool)
TGo4FitPanel
Wiz_ShowAllMod_toggled(bool)
Wiz_FitFuncCmb
activated(int)
TGo4FitPanel
Wiz_FitFuncCmb_activated(int)
Wiz_FitNameEdt
textChanged(QString)
TGo4FitPanel
Wiz_FitNameEdt_textChanged(QString)
Wiz_ParTable
cellChanged(int,int)
TGo4FitPanel
Wiz_ParTable_valueChanged(int,int)
Wiz_ModelList
itemDoubleClicked(QListWidgetItem*)
TGo4FitPanel
Wiz_ModelList_doubleClicked(QListWidgetItem*)
Wiz_RebuildDataBtn
clicked()
TGo4FitPanel
Wiz_RebuildDataBtn_clicked()
Wiz_DataBufChk
toggled(bool)
TGo4FitPanel
Wiz_DataBufChk_toggled(bool)
Wiz_UseAmplEstimChk
toggled(bool)
TGo4FitPanel
Wiz_UseAmplEstimChk_toggled(bool)
Wiz_MigradIterSpin
valueChanged(int)
TGo4FitPanel
Wiz_MigradIterSpin_valueChanged(int)
Wiz_DataSlotsTable
customContextMenuRequested(const QPoint &)
TGo4FitPanel
Wiz_DataSlotsTable_contextMenuRequested(const QPoint &)
Wiz_DataUseRangeBtn
clicked()
TGo4FitPanel
Wiz_DataUseRangeBtn_clicked()
Wiz_DataClearRangesBtn
clicked()
TGo4FitPanel
Wiz_DataClearRangesBtn_clicked()
Wiz_DrawDataBtn
clicked()
TGo4FitPanel
Wiz_DrawDataBtn_clicked()
MainAttachBtn
clicked()
TGo4FitPanel
MainAttachBtn_clicked()
MainFitBtn
clicked()
TGo4FitPanel
MainFitBtn_clicked()
MainDrawBtn
clicked()
TGo4FitPanel
MainDrawBtn_clicked()
MainFindBtn
clicked()
TGo4FitPanel
MainFindBtn_clicked()
Wiz_DataList
itemDoubleClicked(QListWidgetItem*)
TGo4FitPanel
Wiz_DataList_doubleClicked(QListWidgetItem*)
Wiz_DataList
itemClicked(QListWidgetItem*)
TGo4FitPanel
Wiz_DataListSelect(QListWidgetItem*)
Wiz_DataList
itemChanged(QListWidgetItem*)
TGo4FitPanel
Wiz_DataListSelect(QListWidgetItem*)
Wiz_DataList
itemPressed(QListWidgetItem*)
TGo4FitPanel
Wiz_DataListSelect(QListWidgetItem*)
Wiz_ModelList
itemClicked(QListWidgetItem*)
TGo4FitPanel
Wiz_ModelListSelect(QListWidgetItem*)
Wiz_ModelList
itemChanged(QListWidgetItem*)
TGo4FitPanel
Wiz_ModelListSelect(QListWidgetItem*)
MainParsBtn
clicked()
TGo4FitPanel
MainParsBtn_clicked()
LineParsChk
toggled(bool)
TGo4FitPanel
LineParsChk_toggled(bool)
ParsTable
cellChanged(int,int)
TGo4FitPanel
ParsTable_valueChanged(int,int)
Wiz_ModelBufChk
toggled(bool)
TGo4FitPanel
Wiz_ModelBufChk_toggled(bool)
Wiz_PFSetupBtn
clicked()
TGo4FitPanel
Wiz_PFSetupBtn_clicked()
Wiz_PFUsePolynChk
toggled(bool)
TGo4FitPanel
Wiz_PFUsePolynChk_toggled(bool)
Wiz_PFPolynSpin
valueChanged(int)
TGo4FitPanel
Wiz_PFPolynSpin_valueChanged(int)
PF_MinWidthEdt
textChanged(QString)
TGo4FitPanel
PF_MinWidthEdt_textChanged(QString)
PF_MaxWidthEdt
textChanged(QString)
TGo4FitPanel
PF_MaxWidthEdt_textChanged(QString)
PF_AmplSlider
valueChanged(int)
TGo4FitPanel
PF_AmplSlider_valueChanged(int)
PF_AmplSlider
sliderReleased()
TGo4FitPanel
PF_AmplSlider_sliderReleased()
PF_WidthEdit
textChanged(QString)
TGo4FitPanel
PF_WidthEdit_textChanged(QString)
PF_RelNoiseSlider
valueChanged(int)
TGo4FitPanel
PF_RelNoiseSlider_valueChanged(int)
PF_RelNoiseSlider
sliderReleased()
TGo4FitPanel
PF_RelNoiseSlider_sliderReleased()
PF_MinNoiseEdit
textChanged(QString)
TGo4FitPanel
PF_MinNoiseEdit_textChanged(QString)
PF_SumUpSpin
valueChanged(int)
TGo4FitPanel
PF_SumUpSpin_valueChanged(int)
Smp_PolynomBtn
clicked()
TGo4FitPanel
Smp_PolynomBtn_clicked()
Smp_GaussianBtn
clicked()
TGo4FitPanel
Smp_GaussianBtn_clicked()
Smp_LorenzBtn
clicked()
TGo4FitPanel
Smp_LorenzBtn_clicked()
Smp_ExponentBtn
clicked()
TGo4FitPanel
Smp_ExponentBtn_clicked()
Smp_ClearBtn
clicked()
TGo4FitPanel
Smp_ClearBtn_clicked()
Wiz_MinSetupBtn
clicked()
TGo4FitPanel
Wiz_MinSetupBtn_clicked()
FindersTab
currentChanged(QWidget*)
TGo4FitPanel
FindersTab_currentChanged(QWidget*)
Wiz_BackgroundChk
toggled(bool)
TGo4FitPanel
Wiz_BackgroundChk_toggled(bool)
PF_MinWidthEdt
returnPressed()
TGo4FitPanel
PF_MinWidthEdt_returnPressed()
PF_MaxWidthEdt
returnPressed()
TGo4FitPanel
PF_MaxWidthEdt_returnPressed()
PF_WidthEdit
returnPressed()
TGo4FitPanel
PF_WidthEdit_returnPressed()
PF_MinNoiseEdit
returnPressed()
TGo4FitPanel
PF_MinNoiseEdit_returnPressed()