Dear Experts,
I am trying to fit a histogram using Fit() method of TH1F. The fit result says
that it is converged.
To understand about the errors, I tried printing the covariance matrix using:
GetCorrelationMatrix() method and this is the output of 11x11 matrix:
| 0 | 1 | 2 | 3 | 4 |
----------------------------------------------------------------------
0 | 1 -0.5179 -8.214e-07 0.2176 -0.1181
1 | -0.5179 1 4.893e-06 -0.3732 0.4191
2 | -8.214e-07 4.893e-06 1 -2.274e-06 5.223e-06
3 | 0.2176 -0.3732 -2.274e-06 1 -0.3278
4 | -0.1181 0.4191 5.223e-06 -0.3278 1
5 | -0.02698 -0.2906 -3.012e-06 -0.02109 -0.2678
6 | -0.02138 0.3649 3.957e-06 -0.02319 0.2458
7 | -9.795e-05 0.0003813 5.308e-06 -0.0001973 6.453e-05
8 | 0.6152 -0.4815 1.111e-06 -0.001847 0.4564
9 | -0.3408 0.6619 2.933e-06 0.1035 0.131
10 | -0.4931 0.141 -3.338e-06 -0.05188 -0.6634
| 5 | 6 | 7 | 8 | 9 |
----------------------------------------------------------------------
0 | -0.02698 -0.02138 -9.795e-05 0.6152 -0.3408
1 | -0.2906 0.3649 0.0003813 -0.4815 0.6619
2 | -3.012e-06 3.957e-06 5.308e-06 1.111e-06 2.933e-06
3 | -0.02109 -0.02319 -0.0001973 -0.001847 0.1035
4 | -0.2678 0.2458 6.453e-05 0.4564 0.131
5 | 1 -0.9733 -0.007536 -0.1272 -0.5273
6 | -0.9733 1 0.01916 0.05245 0.5137
7 | -0.007536 0.01916 1 -0.0001026 -9.541e-05
8 | -0.1272 0.05245 -0.0001026 1 -0.4656
9 | -0.5273 0.5137 -9.541e-05 -0.4656 1
10 | 0.2628 -0.194 -1.691e-05 -0.8442 0.04228
| 10 |
----------------------------------------------------------------------
0 | -0.4931
1 | 0.141
2 | -3.338e-06
3 | -0.05188
4 | -0.6634
5 | 0.2628
6 | -0.194
7 | -1.691e-05
8 | -0.8442
9 | 0.04228
10 | 1
[quote]In the root manual, it is mentioned that:
If no mitigating adjective is given, then at least Minuit believes the errors are accurate, although there is always a small chance that Minuit has been fooled. Some visible signs that Minuit may have been fooled:
Correlation coefficients very close to one (greater than 0.99). This indicates both an exceptionally difficult problem, and one which has been badly parameterized so that individual errors are not very meaningful because they are so highly correlated
[/quote]
Now I have two questions:
(1) As we can see that all the diagnol elements are = 1
Does it mean that its not a good fit?
If that is so how do I take care of this?
(2) This is what I understand: the Correlation coefficients can be negative bu the eigenvalues should be positive for minimisation. How can I retrieve the eigenvalues for this fit?
Thanks in advance,
Best Regards,
Shilpi