ROOT  6.06/09
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::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