All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SimpleFuncTest.cpp
Go to the documentation of this file.
1 // ============================================================================
2 // Include files
3 // ============================================================================
4 // STD & STL
5 // ============================================================================
6 #include <math.h>
7 #include <stdio.h>
8 // ============================================================================
9 // GaudiMath
10 // ============================================================================
11 #include "GaudiMath/GaudiMath.h"
12 // ============================================================================
13 
14 // ============================================================================
22 // ============================================================================
23 
24 int main()
25 {
26 
27  const GaudiMath::Function& mysin = GaudiMath::SimpleFun( sin );
28 
29  for( double x = 0 ; x < 10 ; x+= 0.25 )
30  {
31  printf( "x=%8.5f mysin=%+.10f sin=%+.10f sin-mysin=%+.19f \n",
32  x , mysin(x) , sin(x) , sin(x)-mysin(x) );
33  }
34 
35  exit(0);
36 
37 }
38 
39 // ============================================================================
40 // The END
41 // ============================================================================
Genfun::GaudiMathImplementation::SimpleFunction SimpleFun
Definition: GaudiMath.h:31
Genfun::AbsFunction Function
Definition: GaudiMath.h:24
int main()