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 34 of file MnUserFcn.h.

Public Member Functions

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

Private Attributes

const MnUserTransformationfTransform
 

Additional Inherited Members

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

#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 38 of file MnUserFcn.h.

◆ ~MnUserFcn()

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

Definition at line 41 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 27 of file MnUserFcn.cxx.

Member Data Documentation

◆ fTransform

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

Definition at line 47 of file MnUserFcn.h.

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

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