Log of /trunk/hist/hist/src/TBinomialEfficiencyFitter.cxx
Parent Directory
Revision
47641 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Nov 27 09:59:40 2012 UTC (2 years, 1 month ago) by
moneta
File length: 17314 byte(s)
Diff to
previous 46609
Fix integration classes to use both a relative or n absolute accuracy
as requested in https://savannah.cern.ch/bugs/?70853
Improve TF1::Integral to add the precision parameter.
Add a TF1::IntegralOneDim where one can specify both epsrel and epsabs and it returns also the error
Clean up the TF1::Integral class to fix some ambiguities
Remove the possibility to pass vector of parameters in Tf1::Integral
remove obsolate file minuit2/src/FitterUtil.cxx
Revision
25487 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon Sep 22 12:44:13 2008 UTC (6 years, 4 months ago) by
moneta
File length: 17355 byte(s)
Diff to
previous 22694
Import changes from math development branch, in particular a re-implementation of
fitting methods for the histogram and graph objects.
NOTE: Since some files are removed, a make clean-hist is needed in order to be able
to compile hist after an svn update.
The implementation of TH1::Fit, TGraph::Fit, TGraph2D::Fit and TMultiGraph::Fit is
done in a common function implemented in HFitImpl.cxx (HFit::Fit).
In addition the file HFitInterface.h define ROOT::Fit::FitObject functions passing
option directly via Foption class and not by a string. They are used by the FitPanel.
Remove previously existing files THistFitInterface.cxx (and *.h) and
TGraphFitInterface.cxx (and *.h). The code is now in the HFitInterface.cxx (and *.h)
files.
Use plugin manager directly to open the Fit Panel. Do not pass anymore via the THistPainter.
Changes in TH1::FitPanel, TGraph::FitPanel.
Add FitPanel() method for TGraph2D and TMultiGraph.
Add new class TBackCompFitter, providing a backward compatible implementation of
TVirtualFitter using the new fitting class. It is constructed from the fitter class
and can be used to retrieve the fit information (result and configuration) via the
TVirtualFitter API from FitConfig and FitResult. A static istance is created after
calling the Fit method.
Other changes are:
TGraph:
- when creating a graph from an histogram, don't use the same name.
Otherwise it will conflict later with histogram created internally by the TGraph.
TH2:
add protected method TH2::DoFitSlices and TH2::DoProfile as common implementations
for (FitSlicesX,FitSclicesY) and (ProfileX, ProfileY).
pass the global statistics in DoProjection when range is (1,NBIN)
TBinimialEfficiencyFit:
add possibility to set verbose option, and set different precision and
max iterations for minimizing.
Revision
19552 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 4 09:28:25 2007 UTC (7 years, 5 months ago) by
brun
Original Path:
trunk/hist/src/TBinomialEfficiencyFitter.cxx
File length: 16288 byte(s)
Diff to
previous 19019
From Frank Filhaut:
- extension to 2D and 3D problems (I didn't test the 3D case,
I'm assuming that it is a straightforward extension compared
to the 2D case);
- a method to allow the use to change the integration precision
(I thought this might be necessary for the 2D and 3D cases,
depending on the complexity of the problem etc.);
- computation of a goodness-of-fit parameter (the quantity
proposed by Baker and Cousins). Together with the number of
degrees of freedom, this allows to compute easily the fit
probability using TF1::Prob(). Such computation is contained
in the 1D example, and it doesn't return a completely flat
probability distribution -- but it has to be kept in mind
that this is only asymptotically a proper chisquared variable;
- documentation.
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.