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
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::hyperg(double,double,double,double);
24
#pragma link C++ function ROOT::Math::laguerre(unsigned,double);
25
#pragma link C++ function ROOT::Math::legendre(unsigned,double);
26
#pragma link C++ function ROOT::Math::riemann_zeta(double);
27
#pragma link C++ function ROOT::Math::sph_bessel(unsigned,double);
28
#pragma link C++ function ROOT::Math::sph_legendre(unsigned,unsigned,double);
29
#pragma link C++ function ROOT::Math::sph_neumann(unsigned,double);
30
#pragma link C++ function ROOT::Math::airy_Ai(double);
31
#pragma link C++ function ROOT::Math::airy_Bi(double);
32
#pragma link C++ function ROOT::Math::airy_Ai_deriv(double);
33
#pragma link C++ function ROOT::Math::airy_Bi_deriv(double);
34
#pragma link C++ function ROOT::Math::airy_zero_Ai(unsigned int);
35
#pragma link C++ function ROOT::Math::airy_zero_Bi(unsigned int);
36
#pragma link C++ function ROOT::Math::airy_zero_Ai_deriv(unsigned int);
37
#pragma link C++ function ROOT::Math::airy_zero_Bi_deriv(unsigned int);
38
#pragma link C++ function ROOT::Math::wigner_3j(int,int,int,int,int,int);
39
#pragma link C++ function ROOT::Math::wigner_6j(int,int,int,int,int,int);
40
#pragma link C++ function ROOT::Math::wigner_9j(int,int,int,int,int,int,int,int,int);
41
42
// statistical functions:
43
44
//pdf
45
#pragma link C++ function ROOT::Math::noncentral_chisquared_pdf(double,double,double);
46
47
48
// quantiles: inverses of cdf
49
50
#pragma link C++ function ROOT::Math::tdistribution_quantile_c(double,double);
51
#pragma link C++ function ROOT::Math::tdistribution_quantile(double,double);
52
53
#pragma link C++ namespace ROOT::MathMore;
54
#pragma link C++ function ROOT::MathMore::chisquared_quantile(double,double);
55
#pragma link C++ function ROOT::MathMore::gamma_quantile(double,double,double);
56
57
58
// for auto-loading of mathmore
59
// one can do it by doing using namespace ROOT::Math::MathMore
60
#ifdef USE_FOR_AUTLOADING
61
#pragma link C++ class ROOT::MathMore;
62
#endif
63
64
65
#endif