Logo ROOT   6.18/05
Reference Guide
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