BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
MinimumErrorUpdator.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_MinimumErrorUpdator
11
#define ROOT_Minuit2_MinimumErrorUpdator
12
13
namespace
ROOT
{
14
15
namespace
Minuit2 {
16
17
18
class
MinimumState;
19
class
MinimumError;
20
class
MinimumParameters;
21
class
FunctionGradient;
22
23
class
MinimumErrorUpdator
{
24
25
public
:
26
27
virtual
~MinimumErrorUpdator
() {}
28
29
virtual
MinimumError
Update
(
const
MinimumState
&,
const
MinimumParameters
&,
30
const
FunctionGradient
&)
const
= 0;
31
32
};
33
34
}
// namespace Minuit2
35
36
}
// namespace ROOT
37
38
#endif
// ROOT_Minuit2_MinimumErrorUpdator
ROOT::Minuit2::FunctionGradient
Definition:
FunctionGradient.h:21
ROOT::Minuit2::MinimumErrorUpdator
Definition:
MinimumErrorUpdator.h:23
ROOT::Minuit2::MinimumErrorUpdator::~MinimumErrorUpdator
virtual ~MinimumErrorUpdator()
Definition:
MinimumErrorUpdator.h:27
ROOT::Minuit2::MinimumErrorUpdator::Update
virtual MinimumError Update(const MinimumState &, const MinimumParameters &, const FunctionGradient &) const =0
ROOT::Minuit2::MinimumError
Definition:
MinimumError.h:26
ROOT::Minuit2::MinimumParameters
Definition:
MinimumParameters.h:21
ROOT::Minuit2::MinimumState
Definition:
MinimumState.h:29
ROOT
Definition:
TUUID.h:7
Fit
3rdparty
RootMinimizers
Minuit2
MinimumErrorUpdator.h
Generated by
1.9.1