ROOT
6.07/01
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
Namespaces
All Classes
Files
Release Notes
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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