Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
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)
 
 ~MnUserFcn () override
 
double operator() (const MnAlgebraicVector &) const override
 
- Public Member Functions inherited from ROOT::Minuit2::MnFcn
 MnFcn (const FCNBase &fcn, int ncall=0)
 constructor of
 
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 28 of file MnUserFcn.h.

◆ ~MnUserFcn()

ROOT::Minuit2::MnUserFcn::~MnUserFcn ( )
inlineoverride

Definition at line 33 of file MnUserFcn.h.

Member Function Documentation

◆ operator()()

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

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:

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