Logo ROOT  
Reference Guide
ROOT::Math::ParamFunctionBase< T > Class Template Referenceabstract

template<class T>
class ROOT::Math::ParamFunctionBase< T >

class defining the signature for multi-dim parametric functions

Definition at line 42 of file ParamFunctor.h.

Public Member Functions

virtual ~ParamFunctionBase ()
 
virtual ParamFunctionBaseClone () const =0
 
virtual T operator() (const T *x, const double *p)=0
 
virtual T operator() (T *x, double *p)=0
 

#include <Math/ParamFunctor.h>

Constructor & Destructor Documentation

◆ ~ParamFunctionBase()

template<class T >
virtual ROOT::Math::ParamFunctionBase< T >::~ParamFunctionBase ( )
inlinevirtual

Definition at line 44 of file ParamFunctor.h.

Member Function Documentation

◆ Clone()

template<class T >
virtual ParamFunctionBase * ROOT::Math::ParamFunctionBase< T >::Clone ( ) const
pure virtual

◆ operator()() [1/2]

template<class T >
virtual T ROOT::Math::ParamFunctionBase< T >::operator() ( const T *  x,
const double p 
)
pure virtual

◆ operator()() [2/2]

template<class T >
virtual T ROOT::Math::ParamFunctionBase< T >::operator() ( T *  x,
double p 
)
pure virtual

The documentation for this class was generated from the following file: