Inheritance diagram for Func1D:
Public Member Functions | |
void | SetParameters (const double *p) |
const double * | Parameters () const |
ROOT::Math::IGenFunction * | Clone () const |
unsigned int | NPar () const |
Private Member Functions | |
double | DoEvalPar (double x, const double *p) const |
Private Attributes | |
double | fp [3] |
Definition at line 355 of file testFit.cxx.
void Func1D::SetParameters | ( | const double * | p | ) | [inline, virtual] |
Set the parameter values
p | vector of doubles containing the parameter values. |
Implements ROOT::Math::IBaseParam.
Definition at line 357 of file testFit.cxx.
const double* Func1D::Parameters | ( | ) | const [inline, virtual] |
Access the parameter values
Implements ROOT::Math::IBaseParam.
Definition at line 358 of file testFit.cxx.
References fp.
ROOT::Math::IGenFunction* Func1D::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class will implement his version of the provate DoClone method
Implements ROOT::Math::IBaseFunctionOneDim.
Definition at line 359 of file testFit.cxx.
References fp.
unsigned int Func1D::NPar | ( | ) | const [inline, virtual] |
Return the number of Parameters
Implements ROOT::Math::IBaseParam.
Definition at line 364 of file testFit.cxx.
Referenced by SetParameters().
Implementation of the evaluation function using the x value and the parameters. Must be implemented by derived classes
Implements ROOT::Math::IParametricFunctionOneDim.
Definition at line 366 of file testFit.cxx.
double Func1D::fp[3] [private] |
Definition at line 369 of file testFit.cxx.
Referenced by Clone(), Parameters(), and SetParameters().