All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Genfun::GaudiMathImplementation Namespace Reference

Classes

class  Adapter2DoubleFunction
 constructor from the trivial function with two argument More...
 
class  Adapter3DoubleFunction
 constructor from the trivial function with two argument More...
 
class  AdapterIFunction
 constructor from the IFunction ( see AIDA/IFunction.h) More...
 
class  Constant
 Fixed constant function. More...
 
class  GSL_Helper
 the simple structure to be used for adaption interface Genfun::AbsFunction to gsl_function structure More...
 
class  GSLFunctionWithError
 
class  GSLFunctionWithMode
 
class  GSLFunctionWithModeAndError
 
class  GSLSpline
 
class  GSLSplineDeriv
 
class  GSLSplineDeriv2
 
class  GSLSplineInteg
 
class  NumericalDefiniteIntegral
 This class allows the numerical evaluation of the following functions: More...
 
class  NumericalDerivative
 Numerical derivative (using GSL adaptive numerical differentiation) More...
 
class  NumericalIndefiniteIntegral
 The simple class for numerical integrations. More...
 
class  SimpleFunction
 
class  SplineBase
 

Typedefs

typedef
Genfun::GaudiMathImplementation::SimpleFunction 
GSLFunction
 the actual type for primitive adaptor More...
 

Functions

double GSL_Adaptor (double x, void *params)
 

Typedef Documentation

the actual type for primitive adaptor

Definition at line 30 of file GSLFunAdapters.h.

Function Documentation

double Genfun::GaudiMathImplementation::GSL_Adaptor ( double  x,
void *  params 
)

Definition at line 38 of file Helpers.cpp.

44 {
45  DataObject* o = 0 ;
46  if ( 0 == dpsvc ) { return 0 ; } // RETURN
47  StatusCode sc = dpsvc -> findObject ( path , o ) ; // NB!
48  if ( sc.isFailure() ) { return 0 ; } // RETURN
49  return o ; // RETURN
50 }
51 // ===========================================================================
53 namespace
54 {
55  // ==========================================================================
bool isFailure() const
Test for a status code of FAILURE.
Definition: StatusCode.h:72
This class is used for returning status codes from appropriate routines.
Definition: StatusCode.h:30
GAUDI_API std::string path(const AIDA::IBaseHistogram *aida)
get the path in THS for AIDA histogram
A DataObject is the base class of any identifiable object on any data store.
Definition: DataObject.h:31