Logo ROOT  
Reference Guide
ROOT::Minuit2::MnUserFcn Class Reference

Wrapper used by Minuit of FCN interface containing a reference to the transformation object.

Definition at line 25 of file MnUserFcn.h.

Public Member Functions

 MnUserFcn (const FCNBase &fcn, const MnUserTransformation &trafo, int ncall=0)
  More...
 
 ~MnUserFcn ()
  More...
 
virtual double operator() (const MnAlgebraicVector &) const
  More...
 
- Public Member Functions inherited from ROOT::Minuit2::MnFcn
 MnFcn (const FCNBase &fcn, int ncall=0)
 constructor of More...
 
virtual ~MnFcn ()
  More...
 
double ErrorDef () const
  More...
 
const FCNBaseFcn () const
  More...
 
unsigned int NumOfCalls () const
  More...
 
double Up () const
  More...
 

Private Attributes

const MnUserTransformationfTransform
  More...
 

Additional Inherited Members

- Protected Attributes inherited from ROOT::Minuit2::MnFcn
int fNumCall
  More...
 

#include <Minuit2/MnUserFcn.h>

Inheritance diagram for ROOT::Minuit2::MnUserFcn:
[legend]

Constructor & Destructor Documentation

◆ MnUserFcn()

ROOT::Minuit2::MnUserFcn::MnUserFcn ( const FCNBase fcn,
const MnUserTransformation trafo,
int  ncall = 0 
)
inline

Definition at line 28 of file MnUserFcn.h.

◆ ~MnUserFcn()

ROOT::Minuit2::MnUserFcn::~MnUserFcn ( )
inline

Definition at line 33 of file MnUserFcn.h.

Member Function Documentation

◆ operator()()

double ROOT::Minuit2::MnUserFcn::operator() ( const MnAlgebraicVector v) const
virtual

Reimplemented from ROOT::Minuit2::MnFcn.

Definition at line 18 of file MnUserFcn.cxx.

Member Data Documentation

◆ fTransform

const MnUserTransformation& ROOT::Minuit2::MnUserFcn::fTransform
private

Definition at line 38 of file MnUserFcn.h.

Libraries for ROOT::Minuit2::MnUserFcn:
[legend]

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