[root] / trunk / gui / fitpanel / src / TFitParametersDialog.cxx Repository:
ViewVC logotype

Log of /trunk/gui/fitpanel/src/TFitParametersDialog.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 43842 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 19 13:09:11 2012 UTC (2 years, 9 months ago) by bellenot
File length: 39150 byte(s)
Diff to previous 43645
Revert rev 43645 (may cause crash if someone delete a dialog...)

Revision 43645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 4 20:31:50 2012 UTC (2 years, 9 months ago) by bellenot
File length: 39370 byte(s)
Diff to previous 43241
Prevent closing the main frame (via the WM, with the close button) while a modal dialog is open (while the client is waiting for it)

Revision 43241 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 5 15:42:44 2012 UTC (2 years, 10 months ago) by bellenot
File length: 39150 byte(s)
Diff to previous 30151
Implement keyboard navigation (tab and shift+tab) between the different number entry fields of the dialog (thanks Axel for the suggestion)

Revision 30151 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 14 15:48:19 2009 UTC (5 years, 4 months ago) by bellenot
File length: 36684 byte(s)
Diff to previous 26866
Change order of MapWindow() & Window Manager operations (SETWM...) to fix potential WM dependent problems with the event recorder on Linux

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: 36684 byte(s)
Diff to previous 26259
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 26259 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 18 09:26:54 2008 UTC (6 years, 2 months ago) by moneta
File length: 36465 byte(s)
Diff to previous 26245
fix coding convention violation

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: 36414 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: 36408 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: 36539 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 23115 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 10 13:35:37 2008 UTC (6 years, 9 months ago) by rdm
File length: 36249 byte(s)
Diff to previous 20882
moved to directory "gui" the following directories:

fitpanel, ged, gui, guibuilder, guihtml, qtgsi, qtroot, sessionviewer

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36249 byte(s)
Diff to previous 20194
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20194 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 3 15:15:22 2007 UTC (7 years, 3 months ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36249 byte(s)
Diff to previous 19826
Typo in comment

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36256 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36318 byte(s)
Diff to previous 18633
remove :$ from tag line

Revision 18633 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 2 12:47:08 2007 UTC (7 years, 8 months ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36328 byte(s)
Diff to previous 17660
Protected Set Parameters dialog layout - fixes the bug #26015
(<http://savannah.cern.ch/bugs/?26015>)

Revision 17660 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 3 17:41:02 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36335 byte(s)
Diff to previous 17109
Use forwartd declaration of TF1.

Revision 17109 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 8 15:51:43 2006 UTC (8 years, 1 month ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 36318 byte(s)
Diff to previous 17047
- additional parameter in TFitParametersDialog for passing information about the bounded parameters
- setting default values for GUI elements if no fit performed

Revision 17047 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 5 15:44:09 2006 UTC (8 years, 1 month ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 34957 byte(s)
Diff to previous 16928
- added functionality for fixed and bounded parameters

Revision 16928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 24 15:49:15 2006 UTC (8 years, 2 months ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 32710 byte(s)
Diff to previous 16814
- used SetEnable method for 'Bound' check box
(follow up last TGCheckButton changes)

Revision 16814 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 17 18:43:37 2006 UTC (8 years, 2 months ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 32688 byte(s)
Diff to previous 16467
- layout changes of the dialog;
- implemented functionality for bounded parameters
- implemented immediate preview when parameter's value is changed interactively

*** passing the the parameters' settings to the fitter will be the next step of this development

Revision 16467 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 6 15:34:03 2006 UTC (8 years, 3 months ago) by antcheva
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 31172 byte(s)
Diff to previous 16456
- set disabled 'Immediate preview' button because of current functionality

Revision 16456 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 5 21:33:21 2006 UTC (8 years, 3 months ago) by rdm
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 31169 byte(s)
Diff to previous 16443
minor correction in cvs ident line and copyright date.

Revision 16443 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 5 16:12:43 2006 UTC (8 years, 3 months ago) by brun
Original Path: trunk/fitpanel/src/TFitParametersDialog.cxx
File length: 31179 byte(s)
Diff to previous 16439
From Ilka:
- increase the singleshot timer delay in DoClose method
to avoid the crash on Windows when closing fit panel

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/src/TFitParametersDialog.cxx
File length: 31893 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.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9