ROOT
6.30.04
Reference Guide
All
Namespaces
Files
Pages
ScanBuilder.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_ScanBuilder
11
#define ROOT_Minuit2_ScanBuilder
12
13
#include "
Minuit2/MinimumBuilder.h
"
14
15
namespace
ROOT {
16
17
namespace
Minuit2 {
18
19
20
class
FunctionMinimum;
21
class
MnFcn;
22
class
MinimumSeed;
23
24
/** Performs a minimization using the simplex method of Nelder and Mead
25
(ref. Comp. J. 7, 308 (1965)).
26
*/
27
28
class
ScanBuilder :
public
MinimumBuilder {
29
30
public
:
31
32
ScanBuilder() {}
33
34
~ScanBuilder() {}
35
36
virtual
FunctionMinimum Minimum(
const
MnFcn&,
const
GradientCalculator&,
const
MinimumSeed&,
const
MnStrategy&,
unsigned
int
,
double
)
const
;
37
38
private
:
39
40
};
41
42
}
// namespace Minuit2
43
44
}
// namespace ROOT
45
46
#endif // ROOT_Minuit2_ScanBuilder
MinimumBuilder.h
math
minuit2
inc
Minuit2
ScanBuilder.h
Generated on Tue May 5 2020 14:03:06 for ROOT by
1.8.5