Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
MnPosDef.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_MnPosDef
11#define ROOT_Minuit2_MnPosDef
12
13namespace ROOT {
14
15namespace Minuit2 {
16
17class MinimumState;
18class MinimumError;
19class MnMachinePrecision;
20
21/**
22 Force the covariance matrix to be positive defined
23 by adding extra terms in the diagonal
24 */
25class MnPosDef {
26
27public:
29
31
34
35private:
36};
37
38} // namespace Minuit2
39
40} // namespace ROOT
41
42#endif // ROOT_Minuit2_MnPosDef
MinimumError keeps the inv.
MinimumState keeps the information (position, Gradient, 2nd deriv, etc) after one minimization step (...
Sets the relative floating point (double) arithmetic precision.
Force the covariance matrix to be positive defined by adding extra terms in the diagonal.
Definition MnPosDef.h:25
MinimumState operator()(const MinimumState &, const MnMachinePrecision &) const
Definition MnPosDef.cxx:23
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.