All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Adapters.h
Go to the documentation of this file.
1 #ifndef GAUDIMATH_ADAPTERS_H
2 #define GAUDIMATH_ADAPTERS_H 1
3 // ============================================================================
4 // Include files
5 // ============================================================================
6 // Local
7 // ============================================================================
10 // ============================================================================
11 #include "GaudiKernel/Kernel.h"
12 
13 namespace GaudiMath
14 {
23 
30 
32  ( const AIDA::IFunction& function ) ;
34  ( Function2D::Function function ) ;
36  ( Function3D::Function function ) ;
38  ( SimpleFunction::Function1 function ) ;
40  ( const size_t dim ,
41  SimpleFunction::Function2 function ) ;
43  ( const size_t dim ,
44  SimpleFunction::Function3 function ) ;
47  const gsl_mode_t& mode ) ;
49  ( GSLFunctionWithError::Function function ) ;
52  const gsl_mode_t& mode ) ;
53 
54 } // end of namespace GaudiMath
55 
56 #endif // GAUDIMATH_ADAPTERS_H
57 // ============================================================================
Genfun::GaudiMathImplementation::GSLFunctionWithMode GSLFunctionWithMode
Definition: Adapters.h:25
Genfun::GaudiMathImplementation::GSLFunctionWithError GSLFunctionWithError
Definition: Adapters.h:27
Genfun::GaudiMathImplementation::Adapter3DoubleFunction Function3D
Definition: Adapters.h:20
double(* Function)(double, gsl_mode_t)
the actual type of the function
mandatory macro from CLHEP/GenericFunctions
Definition: FunAdapters.h:216
int(* Function)(double, gsl_sf_result *)
the actual type of the function
Genfun::GaudiMathImplementation::Adapter2DoubleFunction Function2D
Definition: Adapters.h:18
mandatory macro from CLHEP/GenericFunctions
Definition: FunAdapters.h:101
mandatory macro from CLHEP/GenericFunctions
mandatory macro from CLHEP/GenericFunctions
Definition: FunAdapters.h:166
Genfun::GaudiMathImplementation::GSLFunctionWithModeAndError GSLFunctionWithModeAndError
Definition: Adapters.h:29
GAUDI_API AIDAFunction adapter(const AIDA::IFunction &function)
Definition: Adapters.cpp:27
GaudiMath.h GaudiMath/GaudiMath.h.
Definition: Adapters.h:13
double(* Function3)(const std::vector< double > &)
Definition: FunAdapters.h:221
double(* Function)(const double, const double)
the actual type of the function "to be adapted"
Definition: FunAdapters.h:105
double(* Function)(const double, const double, const double)
the actual type of the function "to be adapted"
Definition: FunAdapters.h:170
Genfun::GaudiMathImplementation::SimpleFunction SimpleFunction
Definition: Adapters.h:22
#define GAUDI_API
Definition: Kernel.h:107
mandatory macro from CLHEP/GenericFunctions
Genfun::GaudiMathImplementation::AdapterIFunction AIDAFunction
Definition: Adapters.h:16
int(* Function)(double, gsl_mode_t, gsl_sf_result *)
the actual type of the function
constructor from the IFunction ( see AIDA/IFunction.h)
Definition: FunAdapters.h:39