Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | List of all members
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 43 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 45 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: