ROOT
6.18/05
Reference Guide
math
mathcore
inc
LinkDef_Func.h
Go to the documentation of this file.
1
// @(#)root/mathcore:$Id$
2
// Authors: Andras Zsenei & Lorenzo Moneta 06/2005
3
4
/**********************************************************************
5
* *
6
* Copyright (c) 2005 , LCG ROOT MathLib Team *
7
* *
8
* *
9
**********************************************************************/
10
#ifdef __CINT__
11
12
// special functionses
13
14
#pragma link C++ function ROOT::Math::erf( double );
15
#pragma link C++ function ROOT::Math::erfc( double );
16
#pragma link C++ function ROOT::Math::tgamma( double );
17
#pragma link C++ function ROOT::Math::lgamma( double );
18
#pragma link C++ function ROOT::Math::beta( double , double);
19
20
// statistical functions : pdf
21
#pragma link C++ function ROOT::Math::beta_pdf( double , double, double);
22
#pragma link C++ function ROOT::Math::binomial_pdf( unsigned int , double, unsigned int);
23
#pragma link C++ function ROOT::Math::negative_binomial_pdf( unsigned int , double, double);
24
#pragma link C++ function ROOT::Math::breitwigner_pdf( double , double, double);
25
#pragma link C++ function ROOT::Math::cauchy_pdf( double , double, double);
26
#pragma link C++ function ROOT::Math::chisquared_pdf( double , double, double);
27
#pragma link C++ function ROOT::Math::crystalball_pdf( double , double, double, double, double);
28
#pragma link C++ function ROOT::Math::exponential_pdf( double , double, double);
29
#pragma link C++ function ROOT::Math::fdistribution_pdf( double , double, double, double);
30
#pragma link C++ function ROOT::Math::gamma_pdf( double , double, double, double);
31
#pragma link C++ function ROOT::Math::gaussian_pdf( double , double, double);
32
#pragma link C++ function ROOT::Math::bigaussian_pdf( double , double, double,double,double,double,double);
33
#pragma link C++ function ROOT::Math::landau_pdf( double , double, double);
34
#pragma link C++ function ROOT::Math::lognormal_pdf( double , double, double, double);
35
#pragma link C++ function ROOT::Math::normal_pdf( double , double, double);
36
#pragma link C++ function ROOT::Math::poisson_pdf( unsigned int , double);
37
#pragma link C++ function ROOT::Math::tdistribution_pdf( double , double, double);
38
#pragma link C++ function ROOT::Math::uniform_pdf( double , double, double, double);
39
40
// statistical functions : cdf
41
#pragma link C++ function ROOT::Math::breitwigner_cdf_c( double , double, double);
42
#pragma link C++ function ROOT::Math::breitwigner_cdf( double , double, double);
43
#pragma link C++ function ROOT::Math::cauchy_cdf_c( double , double, double);
44
#pragma link C++ function ROOT::Math::cauchy_cdf( double , double, double);
45
#pragma link C++ function ROOT::Math::chisquared_cdf_c( double , double, double);
46
#pragma link C++ function ROOT::Math::chisquared_cdf( double , double, double);
47
#pragma link C++ function ROOT::Math::exponential_cdf_c( double , double, double);
48
#pragma link C++ function ROOT::Math::exponential_cdf( double , double, double);
49
#pragma link C++ function ROOT::Math::gaussian_cdf_c( double , double, double);
50
#pragma link C++ function ROOT::Math::gaussian_cdf( double , double, double);
51
#pragma link C++ function ROOT::Math::lognormal_cdf_c( double , double, double, double);
52
#pragma link C++ function ROOT::Math::lognormal_cdf( double , double, double, double);
53
#pragma link C++ function ROOT::Math::normal_cdf_c( double , double, double);
54
#pragma link C++ function ROOT::Math::normal_cdf( double , double, double);
55
#pragma link C++ function ROOT::Math::uniform_cdf_c( double , double, double, double);
56
#pragma link C++ function ROOT::Math::uniform_cdf( double , double, double, double);
57
58
#pragma link C++ function ROOT::Math::beta_cdf_c( double , double, double);
59
#pragma link C++ function ROOT::Math::beta_cdf( double , double, double);
60
#pragma link C++ function ROOT::Math::fdistribution_cdf_c( double , double, double, double);
61
#pragma link C++ function ROOT::Math::fdistribution_cdf( double , double, double, double);
62
#pragma link C++ function ROOT::Math::gamma_cdf_c( double , double, double, double);
63
#pragma link C++ function ROOT::Math::gamma_cdf( double , double, double, double);
64
#pragma link C++ function ROOT::Math::tdistribution_cdf_c( double , double, double);
65
#pragma link C++ function ROOT::Math::tdistribution_cdf( double , double, double);
66
#pragma link C++ function ROOT::Math::landau_cdf_c( double , double, double);
67
#pragma link C++ function ROOT::Math::landau_cdf( double , double, double);
68
69
#pragma link C++ function ROOT::Math::binomial_cdf( unsigned int , double, unsigned int);
70
#pragma link C++ function ROOT::Math::binomial_cdf_c( unsigned int , double, unsigned int);
71
#pragma link C++ function ROOT::Math::negative_binomial_cdf( unsigned int , double, double);
72
#pragma link C++ function ROOT::Math::negative_binomial_cdf_c( unsigned int , double, double);
73
#pragma link C++ function ROOT::Math::poisson_cdf( unsigned int , double);
74
#pragma link C++ function ROOT::Math::poisson_cdf_c( unsigned int , double);
75
76
77
// statitsical functions: quantiles
78
#pragma link C++ function ROOT::Math::breitwigner_quantile_c(double,double);
79
#pragma link C++ function ROOT::Math::breitwigner_quantile(double,double);
80
#pragma link C++ function ROOT::Math::cauchy_quantile_c(double,double);
81
#pragma link C++ function ROOT::Math::cauchy_quantile(double,double);
82
#pragma link C++ function ROOT::Math::chisquared_quantile_c(double,double);
83
#pragma link C++ function ROOT::Math::chisquared_quantile(double,double);
84
#pragma link C++ function ROOT::Math::exponential_quantile_c(double,double);
85
#pragma link C++ function ROOT::Math::exponential_quantile(double,double);
86
#pragma link C++ function ROOT::Math::gamma_quantile_c(double,double,double);
87
#pragma link C++ function ROOT::Math::gamma_quantile(double,double,double);
88
#pragma link C++ function ROOT::Math::gaussian_quantile_c(double,double);
89
#pragma link C++ function ROOT::Math::gaussian_quantile(double,double);
90
#pragma link C++ function ROOT::Math::lognormal_quantile_c(double,double,double);
91
#pragma link C++ function ROOT::Math::lognormal_quantile(double,double,double);
92
#pragma link C++ function ROOT::Math::normal_quantile_c(double,double);
93
#pragma link C++ function ROOT::Math::normal_quantile(double,double);
94
#pragma link C++ function ROOT::Math::uniform_quantile_c(double,double,double);
95
#pragma link C++ function ROOT::Math::uniform_quantile(double,double,double);
96
97
//Chebyshev functions and polynomials
98
#pragma link C++ function ROOT::Math::Chebyshev0(double, double);
99
#pragma link C++ function ROOT::Math::Chebyshev1(double, double, double);
100
#pragma link C++ function ROOT::Math::Chebyshev2(double, double, double, double);
101
#pragma link C++ function ROOT::Math::Chebyshev3(double, double, double, double, double);
102
#pragma link C++ function ROOT::Math::Chebyshev4(double, double, double, double, double, double);
103
#pragma link C++ function ROOT::Math::Chebyshev5(double, double, double, double, double, double, double);
104
#pragma link C++ function ROOT::Math::ChebyshevN(unsigned int,double, const double*);
105
#pragma link C++ class ROOT::Math::ChebyshevPol+;
106
107
108
#endif