Log of /trunk/gui/fitpanel/inc/TFitEditor.h
Parent Directory
Revision
48992 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 28 15:26:26 2013 UTC (21 months, 3 weeks ago) by
rdm
File length: 10890 byte(s)
Diff to
previous 39109
From Lifeng Sun:
The attached patchset fixes a bunch of typo in the source:
0001-succes-success.patch
0002-preceed-preced.patch
0003-informations-information.patch
0004-childs-children.patch
0005-avaliable-available.patch
0006-writeable-writable.patch
0007-comand-command.patch
0008-unkown-unknown.patch
0009-wierd-weird.patch
0010-wheter-whether.patch
0011-unecessary-unnecessary.patch
0012-splitted-split.patch
0013-registerd-registered.patch
0014-recieve-receive.patch
0015-processsing-processing.patch
0016-ouput-output.patch
0017-mutiple-multiple.patch
0018-lenght-length.patch
0019-interupted-interrupted.patch
0020-independant-independent.patch
0021-inconsistant-inconsistent.patch
0022-expresion-expression.patch
0023-explicitely-explicitly.patch
0024-enviroment-environment.patch
0025-deafult-default.patch
0026-continous-continuous.patch
0027-completly-completely.patch
0028-commited-committed.patch
0029-choosen-chosen.patch
0030-backgroud-background.patch
0031-auxilliary-auxiliary.patch
0032-authentification-authentication.patch
0033-appropiate-appropriate.patch
0034-an-other-another.patch
0035-environement-environment.patch
0036-targetting-targeting.patch
0037-suppported-supported.patch
0038-paramater-parameter.patch
Revision
30461 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Sep 25 16:01:13 2009 UTC (5 years, 3 months ago) by
moneta
File length: 10304 byte(s)
Diff to
previous 29104
merge from development branch work from David:
- Added predefined functions for 2D Objects.
Also correct an error message that displayed wrong information about the method.
- Improve the availability of the Draw Advanced Button. i.e. check
whether the selected object has already been fitted and enable/disable
the button according to this.
Revision
29104 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 19 13:41:05 2009 UTC (5 years, 7 months ago) by
moneta
File length: 10219 byte(s)
Diff to
previous 27549
import latest changes from dev branch:
mathcore/mathmore :
fixes for GSL fit algorithm (Levenberg Marquardt)
from David:
hist:
improve comments in TH2,3 projections
fitpanel:
add GSL minimization methods and use a dynamic pop-up list for algorithms
Revision
27549 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 20 14:31:41 2009 UTC (5 years, 11 months ago) by
moneta
File length: 10420 byte(s)
Diff to
previous 26866
merge changes in branch from David
- The fitpanel now stores the functions used for previous fit and let the user used them in the future.
- Removed some variables that were no longer used
Revision
26866 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Fri Dec 12 10:50:07 2008 UTC (6 years, 1 month ago) by
moneta
File length: 10643 byte(s)
Diff to
previous 26245
import lates changes from math development branch
(from rev 26842)
The main changes are:
- add support for drawing Scan and Contour plot from FitPanel
- improve Minimizer interface by adding methods for contours and scan.
implement them using Minuit and Minuit2
Mathcore:
- improve Fitter class
mantain now after fitting a reference to the Minimizer and Objective funciton which can be used later for performing the contour and scans
- avoid a copy of FitResult class
- add new methods in Minimizer for re-setting the variable values
- fix the bin fitting using the bin function integral in combination with the gradient or with Fumili
- add dictionary for Fit method functions
Minuit2:
remove limit on number of scan points
implement scan and contour in Minuit2Minimizer
Minuit
implement scan and contour in TMinuitMinimizer
SMatrix:
Change implementation of SMatrix::Invert (and Inverse) to use the
direct Cramer method only for 2x2 (not up to 5x5)
Add SMatrix::InvertFast using Cramer method up to 5x5
(this is having now same behavior as before)
hist:
TBackCompFitter:
improve class due to change in Fitter. Use now the minimizer reference and
there is no need to re-create it
Add interface for scan and contour in TBackCompFitter
Add methods to retrieve FitResult and FitConfig
mathmore
fix a memory leak
implement changes in Minimizer
fitpanel
new dialog for the advanced drawing option with two tabs one for
drawing contour the other for drawing scan plots
fixed some meory leaks and other small problems
Revision
26245 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Nov 17 16:32:49 2008 UTC (6 years, 2 months ago) by
moneta
File length: 10610 byte(s)
Diff to
previous 25740
from David new version of fit panel imported from the branch. Main Changes are:
- Add support to fit TTree
- Add support for user defined functions and classify function types in the selection
- Make FitPanel independent from the canvas and the fit object
- Add a numeric entry for the slider
Revision
25740 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Wed Oct 8 13:29:56 2008 UTC (6 years, 3 months ago) by
moneta
File length: 10080 byte(s)
Diff to
previous 25488
import from the branch the lates fixed from David:
The update and set up of the sliders has been unified into the
UpdateGUI method, simplifying the DoReset one. This also allowed the
reduction of some data members of the class.
The function CheckRange has been removed.
This funcionality has been moved into the UpdateGUI
function were the rest of the axis were being checked.
The Parameters rxmin and rxmax where removed from the TFitParamertersDialog,
as they were not used nor needed.
Revision
25488 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 22 12:46:10 2008 UTC (6 years, 4 months ago) by
moneta
File length: 10625 byte(s)
Diff to
previous 23115
import from develpment branch a new version of the fit panel
developed by David.
- support now for multi-dimensional histograms, TMultiGraph and TGraph2D.
- improve robustness in setting fitting function and parameters
- use new fitting functions defined in HFitInterface instead of TH1::Fit
Revision
18279 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Thu Mar 15 15:08:50 2007 UTC (7 years, 10 months ago) by
antcheva
Original Path:
trunk/fitpanel/inc/TFitEditor.h
File length: 10667 byte(s)
Diff to
previous 17761
- If selected object has been fitted, its function(s) is recognized and added to the list and can be selected for later use
- Slider position is adjusted to the function range, if option "R" was used
- Fixed crash when fit panel is activated and leaving ROOT (.q)
Revision
16761 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 14 15:08:33 2006 UTC (8 years, 2 months ago) by
brun
Original Path:
trunk/fitpanel/inc/TFitEditor.h
File length: 8716 byte(s)
Diff to
previous 16479
From Ilka:
Changes in the fit panel functionality as follows:
- implemented as a modeless dialog, i.e. when open
it does not prevent users from interacting with other windows
- it is a singleton application, created per root session
- users can select an object for fitting in the usual way, i.e.
by left-mouse click on it; it the selected object is suitable
for fitting, the fit panel is connected with it and users can perform
fits by setting different parameters and options
- it is included in the ListOfCleanups and has the RecursiveRemove
method to handle cases of deletion of the currently selected object
or of he pad where this object is drawn
Revision
16439 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Added
Thu Oct 5 15:06:48 2006 UTC (8 years, 3 months ago) by
brun
Original Path:
trunk/fitpanel/inc/TFitEditor.h
File length: 7350 byte(s)
From Ilka and Lorenzo:
This is the first prototype of the new fit panel GUI. Its goal is to replace the old one and
to provide more user friendly way for prforming, exploring and comparing fits.
The new interface is loaded via plug-in manager. It is set as default in TUtilPad via the
static variable and shows up on the place of the old fit panel. To switch to the old fit panel
interface just do: TUtilPad::SetPanelVersion(1);
For more details see the TFitEditor class description.
fitpanel - new fit panel directory
new classes:
TFitEditor class provides new fit panel user interface.
TFitParametersDialog provides a dialog for fit function parameter settings.
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.