class ROOT::Math::ParamFunctor

Function Members (Methods)

public:
virtual~ParamFunctor()
boolEmpty()
void*GetImpl()
doubleoperator()(double* x, double* p)
ROOT::Math::ParamFunctor&operator=(const ROOT::Math::ParamFunctor& rhs)
ROOT::Math::ParamFunctorParamFunctor()
ROOT::Math::ParamFunctorParamFunctor(ROOT::Math::ParamFunctor::FreeFunc f)
ROOT::Math::ParamFunctorParamFunctor(const ROOT::Math::ParamFunctor& rhs)
voidSetFunction(ROOT::Math::ParamFunctor::Impl* f)

Data Members

private:
ROOT::Math::ParamFunctor::Impl*fImpl

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

double operator()(double* x, double* p)
   virtual double operator() (const double * x, const double *p) const = 0;
ParamMemFunHandler& operator=(const ROOT::Math::ParamFunctor& rhs)
ParamFunctor()
      Default constructor

{}
ParamFunctor(const PtrObj& p, MemFn memFn)
       construct from a pointer to member function (multi-dim type)

{}
explicit ParamFunctor( const Func & f)
      construct from another generic Functor of multi-dimension

{}
virtual ~ParamFunctor()
      Destructor (no operations)

void * GetImpl()
{ return (void *) fImpl; }
bool Empty()
{ return fImpl == 0; }
void SetFunction(ROOT::Math::ParamFunctor::Impl* f)

Author: L. Moneta Mon Nov 13 15:58:13 2006
Last change: root/mathcore:$Id: ParamFunctor.h 26722 2008-12-08 10:35:18Z moneta $
Last generated: 2008-12-09 09:00
Copyright (c) 2006 LCG ROOT Math Team, CERN/PH-SFT *

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.