 
  Example of fit where the model is histogram + function
  Example of fit where the model is histogram + function 
  
 FCN=7.84156 FROM MIGRAD    STATUS=CONVERGED     183 CALLS         184 TOTAL
                     EDM=4.73985e-09    STRATEGY= 1      ERROR MATRIX ACCURATE 
  EXT PARAMETER                                   STEP         FIRST   
  NO.   NAME      VALUE            ERROR          SIZE      DERIVATIVE 
   1  p0           1.56629e+02   5.91047e+00   7.83834e-05   3.68508e-06
   2  p1           5.98184e+00   1.89049e-02   2.72632e-05  -3.85176e-03
   3  p2          -5.06680e-01   1.80489e-02   2.01697e-05  -3.36498e-03
   4  p3           1.00029e+00   1.12955e-02   1.52093e-05   1.64149e-03
 
void histgen() {
   
   
 
   TF1 f1(
"f1",
"pol1",0,10);
 
   TH1F h(
"background",
"linear background",100,0,10);
 
   h.FillRandom(
"f1",10000);
 
   TFile f(
"background.root",
"recreate");
 
   
   
   TF1 f2(
"f2",
"gaus",0,10);
 
   f2.SetParameters(1,6,0.5);
}
 
}
void fithist() {
   
 
   histgen();
 
   background = (
TH1F*)
f->Get(
"background"); 
 
   TF1 *ftot = 
new TF1(
"ftot",ftotal,0,10,4);
 
 
}
virtual Int_t FindBin(Double_t x)
Find bin number corresponding to abscissa x.
virtual void SetParLimits(Int_t ipar, Double_t parmin, Double_t parmax)
Set limits for parameter ipar.
virtual void SetParameters(const Double_t *params)
A ROOT file is a suite of consecutive data records (TKey instances) with a well defined format.
1-D histogram with a float per channel (see TH1 documentation)}
TAxis * GetXaxis()
Get the behaviour adopted by the object about the statoverflows. See EStatOverflows for more informat...
virtual TFitResultPtr Fit(const char *formula, Option_t *option="", Option_t *goption="", Double_t xmin=0, Double_t xmax=0)
Fit histogram with function fname.
virtual Double_t GetMaximum(Double_t maxval=FLT_MAX) const
Return maximum value smaller than maxval of bins in the range, unless the value has been overridden b...
virtual Double_t GetBinContent(Int_t bin) const
Return content of bin number bin.
static constexpr double sr
- Author
- Rene Brun 
Definition in file fithist.C.