TGo4FitPanel
0
0
550
350
Qt::ClickFocus
Fit panel
:/icons/fitpanel.png
2
2
-
7
1
0
0
0
40
NoFrame
Plain
-
0
10
2
-
1
Qt::Horizontal
0
0
-1
20
false
Element
1
0
100
0
QFrame::Box
0
10
10
86
24
Add polynom of selected order and make fit
Polynom
10
50
86
24
Add proper gaussian and make fit
Gaussian
10
90
86
24
Add Lorenz function and make fit
Lorenz
10
130
86
24
Add exponent function and make fit
Exponent
10
180
86
24
Remove all model components
Clear models
120
10
50
22
Polynom order
9
-
0
0
230
0
230
32767
QFrame::NoFrame
QFrame::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
Show peak finder setup page
Peak finder
0
60
40
20
Data
false
120
0
110
23
Show minimizer setup page
Minimizer
0
80
100
130
List of data objects
120
80
100
130
List of model components
QAbstractItemView::ExtendedSelection
0
220
20
20
Add new data object
+
30
220
20
20
Delete selected data object
-
0
220
90
23
Make data list according to selected pad.
Rebuild
120
60
50
20
Models
false
180
60
40
20
Display all model components or only for selected data
all
0
0
60
20
&Name
false
Wiz_FitNameEdt
-
0
0
-
0
0
Model component class information
model info
false
-
Use buffers for model calculations of fit
use buffers
-
Model belongs to background group. Affects output only
background
-
List of model parameters
0
0
Wiz_ModelInfoLbl
Wiz_ModelBufChk
Wiz_BackgroundChk
Wiz_MainFrame
Wiz_ParTable
10
10
200
20
&Fit function
Qt::AutoText
false
Wiz_FitFuncCmb
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
Selects amplitude estimation routine MINUIT minimization
use amplitudes estimations
10
100
120
20
&MIGRAD iterations
false
Wiz_MigradIterSpin
140
100
80
22
Number of iterations of MIGRAD command of MINUIT
10000
100
-
Class information of data object
data info
false
-
models
false
-
Use buffers in minimization routine
use &buffers for data
-
&Objects
false
Wiz_DataSlotsTable
-
List of data objects assigned to data
3
4
Name
Class
Ownership
Comes from
-
Add selected range to list of axis ranges, where data should be fit
Use &range
-
Clear list of axis range conditions
&Clear ranges
-
Draw model for selected data
&Draw data
-
Use polynomial function for background approximation
use polynom of order
-
Order of polynom for background approximation
9
-
Variant 1
10
10
130
20
Amplitude threshold (relative to amplitude maximum) for lines
Threshold
false
10
40
113
20
M&inimum width
false
PF_MinWidthEdt
10
100
100
20
M&aximum width
false
PF_MaxWidthEdt
10
60
80
27
Minimum possible width of peak
4
10
120
80
27
Maximum possible width of peak
30
140
10
20
140
Change amplitude threshold and find peaks
100
Qt::Vertical
ROOT (2)
10
10
110
20
Line(s) &width
false
PF_WidthEdit
10
30
100
27
Approximate line width
Variant 3
10
10
110
20
Noise factor. Increase for less peaks
Relative noise
false
10
40
110
20
&Minimal noise
false
PF_MinNoiseEdit
10
100
119
20
&Channel sumup
false
PF_SumUpSpin
10
60
90
27
Minimal noise.
140
10
20
140
Change noise factor and find peaks
1
100
Qt::Vertical
10
120
90
27
Sum up channel bins (smooth)
1
-
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
-
List of fitter parameters
3
3
-
0
0
200
0
&List of fitter parameters
false
ParsTable
-
0
0
100
0
Show fitter parameters in flat/lines mode
lines
-
Qt::Horizontal
QSizePolicy::Expanding
230
20
-
Gained value of fit function and number of degrees of freedom
Results
false
-
0
25
32767
25
QFrame::NoFrame
QFrame::Plain
0
0
0
-
0
0
Start working with current pad
Use pad
-
Execute peak finder routine
Find
-
Execute minimization routine
Fit
-
Draw model and components
Draw
-
Pars
-
Qt::Horizontal
5
20
-
3
0
Status:
false
MainAttachBtn
MainFindBtn
MainFitBtn
MainDrawBtn
MainParsBtn
MainStatusLbl
WidgetStack
QGo4LineEdit
QLineEdit
0