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 virtual MinimumError Update(const MinimumState &, const MinimumParameters &, const FunctionGradient &) const;
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 (...
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...