Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
DavidonErrorUpdator.h
Go to the documentation of this file.
1// @(#)root/minuit2:$Id$
2// Authors: M. Winkler, F. James, L. Moneta, A. Zsenei 2003-2005
3
4/**********************************************************************
5 * *
6 * Copyright (c) 2005 LCG ROOT Math team, CERN/PH-SFT *
7 * *
8 **********************************************************************/
9
10#ifndef ROOT_Minuit2_DavidonErrorUpdator
11#define ROOT_Minuit2_DavidonErrorUpdator
12
14
15namespace ROOT {
16
17namespace Minuit2 {
18
19/**
20 Update of the covariance matrix for the Variable Metric minimizer (MIGRAD)
21 */
23
24public:
26
28
29 MinimumError Update(const MinimumState &, const MinimumParameters &, const FunctionGradient &) const override;
30
31private:
32};
33
34} // namespace Minuit2
35
36} // namespace ROOT
37
38#endif // ROOT_Minuit2_DavidonErrorUpdator
Update of the covariance matrix for the Variable Metric minimizer (MIGRAD)
MinimumError keeps the inv.
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.