CbmRoot
|
Implements FCNBase which is used for MINUIT minimization. More...
Public Member Functions | |
FCNPolynom (const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &z, CbmLitPolynom *polynom) | |
Constructor. More... | |
~FCNPolynom () | |
Destructor. More... | |
virtual double | Up () const |
Inherited from FCNBase. More... | |
Double_t | DoEval (const Double_t *x) const |
Inherited from FCNBase. More... | |
unsigned int | NDim () const |
ROOT::Math::IBaseFunctionMultiDim * | Clone () const |
const CbmLitPolynom * | GetPolynom () const |
Return polynomial which is used for minimization. More... | |
Private Attributes | |
std::vector< double > | fX |
std::vector< double > | fY |
std::vector< double > | fZ |
CbmLitPolynom * | fPolynom |
Implements FCNBase which is used for MINUIT minimization.
Definition at line 721 of file CbmLitFieldFitter.cxx.
|
inline |
|
inline |
Destructor.
Definition at line 735 of file CbmLitFieldFitter.cxx.
|
inline |
Definition at line 768 of file CbmLitFieldFitter.cxx.
References FCNPolynom(), fPolynom, fX, fY, and fZ.
|
inline |
Inherited from FCNBase.
Definition at line 748 of file CbmLitFieldFitter.cxx.
References CbmLitPolynom::Calculate(), fPolynom, fX, fY, fZ, i, and x.
|
inline |
Return polynomial which is used for minimization.
Definition at line 776 of file CbmLitFieldFitter.cxx.
References fPolynom.
Referenced by CbmLitFieldFitter::FitSlice().
|
inline |
Definition at line 766 of file CbmLitFieldFitter.cxx.
References fPolynom, and CbmLitPolynom::GetNofCoefficients().
|
inlinevirtual |
Inherited from FCNBase.
Definition at line 740 of file CbmLitFieldFitter.cxx.
|
private |
Definition at line 782 of file CbmLitFieldFitter.cxx.
Referenced by Clone(), DoEval(), GetPolynom(), and NDim().
|
private |
Definition at line 779 of file CbmLitFieldFitter.cxx.
|
private |
Definition at line 780 of file CbmLitFieldFitter.cxx.
|
private |
Definition at line 781 of file CbmLitFieldFitter.cxx.