ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DistFunc.h
Go to the documentation of this file.
1 // @(#)root/mathcore:$Id$
2 // Authors: L. Moneta, A. Zsenei 08/2005
3 
4  /**********************************************************************
5  * *
6  * Copyright (c) 2004 ROOT Foundation, CERN/PH-SFT *
7  * *
8  * *
9  **********************************************************************/
10 
11 /**
12  Header file declaring all distributions, pdf, cdf and quantiles present in
13  MathCore and optionally MathMore.
14  The MathMore ones are included only if ROOT has been built with MathMore.
15 */
16 
17 #ifndef ROOT_Math_DistFunc
18 #define ROOT_Math_DistFunc
19 
20 
21 #ifndef ROOT_RConfigure
22 #include "RConfigure.h"
23 #endif
24 
25 
26 
27 
28 // pdf functions from MathCore
29 #ifndef ROOT_Math_PdfFuncMathCore
30 #include "Math/PdfFuncMathCore.h"
31 #endif
32 
33 // all cdf are in MathCore now
34 #ifndef ROOT_Math_ProbFuncMathCore
35 #include "Math/ProbFuncMathCore.h"
36 #endif
37 
38 //quantiles functions from mathcore
39 #ifndef ROOT_Math_QuantFuncMathCore
40 #include "Math/QuantFuncMathCore.h"
41 #endif
42 
43 // include distributions from MathMore when is there
44 #ifdef R__HAS_MATHMORE
45 
46 // // extra pdf functions from MathMore
47 #ifndef ROOT_Math_PdfFuncMathMore
48 #include "Math/PdfFuncMathMore.h"
49 #endif
50 
51 // no -more extra cdf in MathMore
52 // #ifndef ROOT_Math_ProbFuncMathMore
53 // #include "Math/ProbFuncMathMore.h"
54 // #endif
55 
56 // inverse (quantiles) are all in mathmore
57 #ifndef ROOT_Math_QuantFuncMathMore
58 #include "Math/QuantFuncMathMore.h"
59 #endif
60 
61 #endif
62 
63 #endif // ROOT_Math_DistFunc