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
QGo4LineEdit.h
0