ROOT
6.06/09
Reference Guide
ROOT Home Page
Main Page
Related Pages
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
math
mathcore
inc
LinkDef3.h
Go to the documentation of this file.
1
// @(#)root/mathcore:$Id$
2
// Author: L. Moneta 10/2005
3
4
/**********************************************************************
5
* *
6
* Copyright (c) 2005 ROOT Foundation, CERN/PH-SFT *
7
* *
8
**********************************************************************/
9
10
#ifdef __CINT__
11
12
#pragma link C++ namespace ROOT::Fit;
13
14
#pragma link C++ class ROOT::Fit::DataRange;
15
#pragma link C++ class ROOT::Fit::DataOptions;
16
17
#pragma link C++ class ROOT::Fit::Fitter;
18
#pragma link C++ class ROOT::Fit::FitConfig+;
19
#pragma link C++ class ROOT::Fit::FitData+;
20
#pragma link C++ class ROOT::Fit::BinData+;
21
#pragma link C++ class ROOT::Fit::UnBinData+;
22
#pragma link C++ class ROOT::Fit::SparseData+;
23
#pragma link C++ class ROOT::Fit::FitResult+;
24
#pragma link C++ class ROOT::Fit::ParameterSettings+;
25
26
///skip the dictionary for the fit method functions
27
#ifndef _WIN32
28
29
#pragma link C++ class ROOT::Fit::BasicFCN<ROOT::Math::IBaseFunctionMultiDim, ROOT::Fit::BinData>-;
30
#pragma link C++ class ROOT::Fit::BasicFCN<ROOT::Math::IGradientFunctionMultiDim, ROOT::Fit::BinData>-;
31
#pragma link C++ class ROOT::Fit::BasicFCN<ROOT::Math::IBaseFunctionMultiDim, ROOT::Fit::UnBinData>-;
32
#pragma link C++ class ROOT::Fit::BasicFCN<ROOT::Math::IGradientFunctionMultiDim, ROOT::Fit::UnBinData>-;
33
#pragma link C++ class ROOT::Fit::Chi2FCN<ROOT::Math::IBaseFunctionMultiDim>-;
34
#pragma link C++ class ROOT::Fit::Chi2FCN<ROOT::Math::IGradientFunctionMultiDim>-;
35
#pragma link C++ class ROOT::Fit::LogLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>-;
36
#pragma link C++ class ROOT::Fit::LogLikelihoodFCN<ROOT::Math::IGradientFunctionMultiDim>-;
37
#pragma link C++ class ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IBaseFunctionMultiDim>-;
38
#pragma link C++ class ROOT::Fit::PoissonLikelihoodFCN<ROOT::Math::IGradientFunctionMultiDim>-;
39
40
41
42
#pragma link C++ typedef ROOT::Fit::Chi2Function;
43
#pragma link C++ typedef ROOT::Fit::Chi2GradFunction;
44
#pragma link C++ typedef ROOT::Fit::PoissonLLFunction;
45
#pragma link C++ typedef ROOT::Fit::PoissonLLGradFunction;
46
#pragma link C++ typedef ROOT::Fit::LogLikelihoodFunction;
47
#pragma link C++ typedef ROOT::Fit::LogLikelihoodGradFunction;
48
49
#endif
50
51
//fitter template functions
52
#pragma link C++ function ROOT::Fit::Fitter::Fit(const ROOT::Fit::BinData &, const ROOT::Math::IParametricFunctionMultiDim&);
53
#pragma link C++ function ROOT::Fit::Fitter::Fit(const ROOT::Fit::UnBinData &,const ROOT::Math::IParametricFunctionMultiDim &);
54
#pragma link C++ function ROOT::Fit::Fitter::Fit(const ROOT::Fit::BinData &, const ROOT::Math::IParametricGradFunctionMultiDim&);
55
#pragma link C++ function ROOT::Fit::Fitter::Fit(const ROOT::Fit::UnBinData &,const ROOT::Math::IParametricGradFunctionMultiDim &);
56
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::BinData &,const ROOT::Math::IParametricFunctionMultiDim&,bool);
57
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::UnBinData &,const ROOT::Math::IParametricFunctionMultiDim&,bool);
58
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::BinData &,const ROOT::Math::IParametricGradFunctionMultiDim&,bool);
59
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::UnBinData &,const ROOT::Math::IParametricGradFunctionMultiDim&,bool);
60
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::BinData &);
61
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::UnBinData &);
62
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::BinData &, bool);
63
#pragma link C++ function ROOT::Fit::Fitter::LikelihoodFit(const ROOT::Fit::UnBinData &, bool);
64
65
#pragma link C++ class std::vector<ROOT::Fit::ParameterSettings>;
66
67
#endif