- Feb 09, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8164 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
I have attached the new files and all modifications done by Mihaela to include the new shape TGeoXtru representing the old TXTRU shape. Currently she implemented the Contains() method. The shape can be also visualized in the pad or x3d (see atached macro). The only limitation in x3d is that the end-polygons are not decomposed into convex polygons, so in case the section of the TGeoXtru is concave the drawing is not well handled. I also included a minor modification in TGeoManager.h needed by FLUKA (that now can perform tracking and completers gAlice->Run() with TGeo!!!) git-svn-id: http://root.cern.ch/svn/root/trunk@8163 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 06, 2004
-
-
Rene Brun authored
of the chisquare (based on original code by Andy Haas) git-svn-id: http://root.cern.ch/svn/root/trunk@8140 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 26, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7660 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 05, 2003
-
-
Rene Brun authored
In Graph2D: - A more complete example (fitting) - Constructor from a file name - New method Interpolate - New method FindObject - Fitting - New method GetHistogram. - New method RemovePoint - New methods SetMaximum and SetMinimum - plus many improvements ... In TFitter: - Necessary changes to support Graph2D fitting git-svn-id: http://root.cern.ch/svn/root/trunk@7525 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 30, 2003
-
-
Rene Brun authored
(thanks Paul Balm) git-svn-id: http://root.cern.ch/svn/root/trunk@7499 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 19, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7299 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
instead of the array "xx" for the two points surrounding the main point. In case of a CINT function, one should have initialized again teh address of the arguments, but this is not necessary. The array "x" may be reused inside the loop. The effect was a slightly different result between compiled and interpreted code in case of TGraph. (thanks Alex Conley for reporting the problem) git-svn-id: http://root.cern.ch/svn/root/trunk@7298 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 18, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7294 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 10, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7247 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 03, 2003
-
-
Rene Brun authored
Changes in the Minuit documentation to use "Begin_Html/End_Html" in a consistent way. git-svn-id: http://root.cern.ch/svn/root/trunk@7203 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 08, 2003
-
-
Rene Brun authored
Double_t GetParError(Int_t ipar) const in TVirtualFitter, TFitter and TFumili Declare const the GetParameter function introduced recently. git-svn-id: http://root.cern.ch/svn/root/trunk@7067 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
to the abstract interface TVirtualFitter and to the concrete implementations TFitter and TFumili. git-svn-id: http://root.cern.ch/svn/root/trunk@7063 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 29, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@7014 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 16, 2003
-
-
Rene Brun authored
changed during the fit procedure (or deletedIn TMinuit::setFCN one musr recompute gMinuit in case gMinuit was changed during the fit procedure (or deleted) git-svn-id: http://root.cern.ch/svn/root/trunk@6940 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 09, 2003
-
-
Rene Brun authored
(thanks Mike Kordoski) git-svn-id: http://root.cern.ch/svn/root/trunk@6865 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 24, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6768 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 23, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6761 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 15, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6635 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6630 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 14, 2003
-
-
Rene Brun authored
The default constructor has been modified to correctly preset all the pointers and initialize the structures only in case TClass is not in read mode. TMinuit.h has been modified with new data members used to indicate the length of Minuit arrays. git-svn-id: http://root.cern.ch/svn/root/trunk@6623 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 09, 2003
-
-
Rene Brun authored
when linking statically git-svn-id: http://root.cern.ch/svn/root/trunk@6589 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 05, 2003
-
-
Fons Rademakers authored
these libs are build before libFumili and libMinuit. git-svn-id: http://root.cern.ch/svn/root/trunk@6550 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
The objective functions H1FitChisquare and H1FitLikelihood previously in TH1 or TGraph have been moved to TFitter. The global variables communicating with TH1 or TGraph have been replaced by the functions in TVirtualFitter. git-svn-id: http://root.cern.ch/svn/root/trunk@6540 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 05, 2003
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6248 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6247 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@6246 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 05, 2002
-
-
Rene Brun authored
GetMethodCall() GetObjectFit GetMaxIterations GetNumFixedPars GetNumFreePars GetNumPars GetParameter GetPlot GetStatus mnpout git-svn-id: http://root.cern.ch/svn/root/trunk@5542 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Bool_t fGraphicsMode; TObject *fPlot; By default fGraphicsMode is true. When calling the Minuit functions such as mncont, mnscan, or any Minuit command invoking mnplot, TMinuit::mnplot produces a TGraph object pointed by TObject *fPlot. One can retrieve this object with TMinuit::GetPlot(); For example, one can do: h->Fit("gaus"); gMinuit->Command("SCAn 1"); TGraph *gr = (TGraph*)gMinuit->GetPlot(); gr->setMarkerStyle(21); gr->Draw("alp"); To set Minuit in no graphics mode, call gMinuit->SetGraphicsMode(kFALSE); git-svn-id: http://root.cern.ch/svn/root/trunk@5539 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 11, 2002
-
-
Rene Brun authored
TMinuit::mnstats git-svn-id: http://root.cern.ch/svn/root/trunk@5267 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 16, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@4943 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
manager can be used in more places, this is coming. git-svn-id: http://root.cern.ch/svn/root/trunk@4934 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 10, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@4872 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 03, 2002
-
-
Rene Brun authored
by default with 25 parameters. git-svn-id: http://root.cern.ch/svn/root/trunk@4650 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 18, 2002
-
-
Rene Brun authored
This is required by gcc on MacOS X git-svn-id: http://root.cern.ch/svn/root/trunk@4564 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 11, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@4519 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 13, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@4172 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 13, 2002
-
-
Rene Brun authored
Int_t Eval(Int_t &npar, Double_t *grad, Double_t &fval, Double_t *par, Int_t flag) to Int_t Eval(Int_t npar, Double_t *grad, Double_t &fval, Double_t *par, Int_t flag) such that npar is always an input parameter. This has required a modification of TMinuit::mnline. git-svn-id: http://root.cern.ch/svn/root/trunk@3972 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
Int_t TMinuit::Eval(Int_t &npar, Double_t *grad, Double_t &fval, Double_t *par, Int_t flag) // Evaluate the minimisation function // Input parameters: // npar: number of currently variable parameters // par: array of (constant and variable) parameters // flag: Indicates what is to be calculated (see example below) // grad: array of gradients // Output parameters: // fval: The calculated function value. // grad: The (optional) vector of first derivatives). // // The meaning of the parameters par is of course defined by the user, // who uses the values of those parameters to calculate his function value. // The starting values must be specified by the user. // Later values are determined by Minuit as it searches for the minimum // or performs whatever analysis is requested by the user. // // Note that this virtual function may be redefined in a class derived from TMinuit. // The default function calls the function specified in SetFCN // // Example of Minimisation function: /* if (flag == 1) { read input data, calculate any necessary constants, etc. } if (flag == 2) { calculate GRAD, the first derivatives of FVAL (this is optional) } Always calculate the value of the function, FVAL, which is usually a chisquare or log likelihood. if (iflag == 3) { will come here only after the fit is finished. Perform any final calculations, output fitted data, etc. } */ // See concrete examples in TH1::H1FitChisquare, H1FitLikelihood git-svn-id: http://root.cern.ch/svn/root/trunk@3970 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 21, 2001
-
-
Rene Brun authored
mnfree(1) frees only the last fixed parameters. The change takes care of multiple fixed parameters. Also small change in print format for parameters between boundaries. Thanks to Marco van Leeuwen. git-svn-id: http://root.cern.ch/svn/root/trunk@2828 27541ba8-7e3a-0410-8455-c3a389f83636
-