Loading [MathJax]/extensions/tex2jax.js
ROOT
6.12/07
Reference Guide
ROOT Home Page
Main Page
Tutorials
User's Classes
+
Namespaces
Namespace List
+
Namespace Members
+
All
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
<
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
u
w
x
+
Enumerations
a
e
f
g
m
p
t
w
y
+
Enumerator
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
w
+
All Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
+
Enumerations
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
w
y
+
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
+
Properties
f
+
Related Functions
:
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
+
Files
File List
+
File Members
+
All
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
+
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
+
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
+
Enumerations
c
e
f
i
l
m
p
r
u
x
+
Enumerator
a
c
d
e
f
g
h
i
k
l
n
o
p
r
s
v
w
+
Macros
1
2
3
4
5
6
7
8
9
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
math
mathmore
inc
Math
LinkDef_Func.h
Go to the documentation of this file.
1
// @(#)root/mathmore:$Id$
2
// Authors: L. Moneta, A. Zsenei 08/2005
3
4
#ifdef __CINT__
5
6
// special functions
7
8
#pragma link C++ function ROOT::Math::assoc_laguerre(unsigned,double,double);
9
#pragma link C++ function ROOT::Math::assoc_legendre(unsigned,unsigned,double);
10
#pragma link C++ function ROOT::Math::comp_ellint_1(double);
11
#pragma link C++ function ROOT::Math::comp_ellint_2(double);
12
#pragma link C++ function ROOT::Math::comp_ellint_3(double, double);
13
#pragma link C++ function ROOT::Math::conf_hyperg(double,double,double);
14
#pragma link C++ function ROOT::Math::conf_hypergU(double,double,double);
15
#pragma link C++ function ROOT::Math::cyl_bessel_i(double,double);
16
#pragma link C++ function ROOT::Math::cyl_bessel_j(double,double);
17
#pragma link C++ function ROOT::Math::cyl_bessel_k(double,double);
18
#pragma link C++ function ROOT::Math::cyl_neumann(double,double);
19
#pragma link C++ function ROOT::Math::ellint_1(double,double);
20
#pragma link C++ function ROOT::Math::ellint_2(double,double);
21
#pragma link C++ function ROOT::Math::ellint_3(double,double,double);
22
#pragma link C++ function ROOT::Math::expint(double);
23
#pragma link C++ function ROOT::Math::expint_n(int,double);
24
#pragma link C++ function ROOT::Math::hyperg(double,double,double,double);
25
#pragma link C++ function ROOT::Math::laguerre(unsigned,double);
26
#pragma link C++ function ROOT::Math::legendre(unsigned,double);
27
#pragma link C++ function ROOT::Math::riemann_zeta(double);
28
#pragma link C++ function ROOT::Math::sph_bessel(unsigned,double);
29
#pragma link C++ function ROOT::Math::sph_legendre(unsigned,unsigned,double);
30
#pragma link C++ function ROOT::Math::sph_neumann(unsigned,double);
31
#pragma link C++ function ROOT::Math::airy_Ai(double);
32
#pragma link C++ function ROOT::Math::airy_Bi(double);
33
#pragma link C++ function ROOT::Math::airy_Ai_deriv(double);
34
#pragma link C++ function ROOT::Math::airy_Bi_deriv(double);
35
#pragma link C++ function ROOT::Math::airy_zero_Ai(unsigned int);
36
#pragma link C++ function ROOT::Math::airy_zero_Bi(unsigned int);
37
#pragma link C++ function ROOT::Math::airy_zero_Ai_deriv(unsigned int);
38
#pragma link C++ function ROOT::Math::airy_zero_Bi_deriv(unsigned int);
39
#pragma link C++ function ROOT::Math::wigner_3j(int,int,int,int,int,int);
40
#pragma link C++ function ROOT::Math::wigner_6j(int,int,int,int,int,int);
41
#pragma link C++ function ROOT::Math::wigner_9j(int,int,int,int,int,int,int,int,int);
42
43
// statistical functions:
44
45
//pdf
46
#pragma link C++ function ROOT::Math::noncentral_chisquared_pdf(double,double,double);
47
48
49
// quantiles: inverses of cdf
50
51
#pragma link C++ function ROOT::Math::tdistribution_quantile_c(double,double);
52
#pragma link C++ function ROOT::Math::tdistribution_quantile(double,double);
53
54
#pragma link C++ namespace ROOT::MathMore;
55
#pragma link C++ function ROOT::MathMore::chisquared_quantile(double,double);
56
#pragma link C++ function ROOT::MathMore::gamma_quantile(double,double,double);
57
58
59
// for auto-loading of mathmore
60
// one can do it by doing using namespace ROOT::Math::MathMore
61
#ifdef USE_FOR_AUTLOADING
62
#pragma link C++ class ROOT::MathMore;
63
#endif
64
65
66
#endif