Helpers.h
Go to the documentation of this file.00001
00002
00003 #ifndef GAUDIMATH_HELPERS_H
00004 #define GAUDIMATH_HELPERS_H 1
00005
00006
00007
00008
00009
00017
00018 namespace Genfun
00019 {
00020 namespace GaudiMathImplementation
00021 {
00028 class GSL_Helper
00029 {
00030 public:
00032 GSL_Helper
00033 ( const Genfun::AbsFunction& function ,
00034 Genfun::Argument& argument ,
00035 const size_t index ) ;
00037 ~GSL_Helper();
00038 public:
00039 const Genfun::AbsFunction& m_function ;
00040 Genfun::Argument& m_argument ;
00041 size_t m_index ;
00042 private:
00043 GSL_Helper();
00044 GSL_Helper& operator=(GSL_Helper&);
00045 };
00046
00047 double GSL_Adaptor( double x , void* params ) ;
00048
00049 }
00050 }
00051
00052
00053
00054
00055
00056
00057
00058 #endif // GAUDIMATH_HELPERS_H
00059