| The Gaudi Framework v30r0 (c919700c)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

GaudiMath.h
Go to the documentation of this file.
1 #ifndef GAUDIMATH_GAUDIMATH_H
2 #define GAUDIMATH_GAUDIMATH_H 1
3 // ============================================================================
4 // Include files
5 // ============================================================================
6 // GaudiMath
7 // ============================================================================
8 #include "GaudiMath/Adapters.h"
9 #include "GaudiMath/Constant.h"
10 #include "GaudiMath/NumericalDefiniteIntegral.h"
11 #include "GaudiMath/NumericalDerivative.h"
12 #include "GaudiMath/NumericalIndefiniteIntegral.h"
13 #include "GaudiMath/Splines.h"
14 // ============================================================================
15
22 namespace GaudiMath
23 {
24 typedef Genfun::AbsFunction Function;
25
26 typedef Genfun::GaudiMathImplementation::Constant Constant;
27 typedef Genfun::GaudiMathImplementation::NumericalDerivative Derivative;
28 typedef Genfun::GaudiMathImplementation::SimpleFunction SimpleFun;
29 typedef Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral IndIntegral;
30 typedef Genfun::GaudiMathImplementation::NumericalDefiniteIntegral DefIntegral;
31
32 typedef Genfun::GaudiMathImplementation::SplineBase SimpleSpline;
33 typedef Genfun::GaudiMathImplementation::GSLSpline Spline;
34 typedef Genfun::GaudiMathImplementation::GSLSplineDeriv SplineDeriv;
35 typedef Genfun::GaudiMathImplementation::GSLSplineDeriv2 SplineDeriv2;
36 typedef Genfun::GaudiMathImplementation::GSLSplineInteg SplineInteg;
37
38 } // end of namespace
39
40 // ============================================================================
41 // The END
42 // ============================================================================
43 #endif // GAUDIMATH_GAUDIMATH_H
44 // ============================================================================
GaudiMath::SplineDeriv2
Genfun::GaudiMathImplementation::GSLSplineDeriv2 SplineDeriv2
Definition: GaudiMath.h:35
GaudiMath::SimpleFun
Genfun::GaudiMathImplementation::SimpleFunction SimpleFun
Definition: GaudiMath.h:28
Genfun::GaudiMathImplementation::Constant
Fixed constant function.
Definition: Constant.h:31
GaudiMath::DefIntegral
Genfun::GaudiMathImplementation::NumericalDefiniteIntegral DefIntegral
Definition: GaudiMath.h:30
Genfun::GaudiMathImplementation::SplineBase
Definition: Splines.h:53
GaudiMath::Spline
Genfun::GaudiMathImplementation::GSLSpline Spline
Definition: GaudiMath.h:33
NumericalIndefiniteIntegral.h
Genfun::GaudiMathImplementation::SimpleFunction
mandatory macro from CLHEP/GenericFunctions
Definition: FunAdapters.h:268
Splines.h
GaudiMath::Function
Genfun::AbsFunction Function
Definition: GaudiMath.h:24
GaudiMath::Derivative
Genfun::GaudiMathImplementation::NumericalDerivative Derivative
Definition: GaudiMath.h:27
NumericalDerivative.h
NumericalDefiniteIntegral.h
Genfun::GaudiMathImplementation::NumericalDerivative
Numerical derivative (using GSL adaptive numerical differentiation)
Definition: NumericalDerivative.h:44
GaudiMath::SplineInteg
Genfun::GaudiMathImplementation::GSLSplineInteg SplineInteg
Definition: GaudiMath.h:36
GaudiMath::IndIntegral
Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral IndIntegral
Definition: GaudiMath.h:29
Constant.h
Adapters.h
GaudiMath
GaudiMath.h GaudiMath/GaudiMath.h.
Definition: Adapters.h:13
Genfun::GaudiMathImplementation::GSLSplineDeriv
Definition: Splines.h:268
Genfun::GaudiMathImplementation::GSLSpline
Definition: Splines.h:143
GaudiMath::SimpleSpline
Genfun::GaudiMathImplementation::SplineBase SimpleSpline
Definition: GaudiMath.h:32
Genfun::GaudiMathImplementation::GSLSplineDeriv2
Definition: Splines.h:400
Genfun::GaudiMathImplementation::GSLSplineInteg
Definition: Splines.h:530
Genfun::GaudiMathImplementation::NumericalIndefiniteIntegral
The simple class for numerical integrations.
Definition: NumericalIndefiniteIntegral.h:82
GaudiMath::Constant
Genfun::GaudiMathImplementation::Constant Constant
Definition: GaudiMath.h:26
GaudiMath::SplineDeriv
Genfun::GaudiMathImplementation::GSLSplineDeriv SplineDeriv
Definition: GaudiMath.h:34
Genfun::GaudiMathImplementation::NumericalDefiniteIntegral
This class allows the numerical evaluation of the following functions:
Definition: NumericalDefiniteIntegral.h:79