Example of fit where the model is histogram + function
Processing /mnt/build/workspace/root-makedoc-v614/rootspi/rdoc/src/v6-14-00-patches/tutorials/fit/fithist.C...
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.68553e-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);
TFile f(
"background.root",
"recreate");
TF1 f2(
"f2",
"gaus",0,10);
}
return sr + br;
}
void fithist() {
histgen();
background = (
TH1F*)f->
Get(
"background");
TF1 *ftot =
new TF1(
"ftot",ftotal,0,10,4);
}
- Author
- Rene Brun
Definition in file fithist.C.