library: libMinuit2
#include "TFcnAdapter.h"

TFcnAdapter


class description - header file
viewCVS header

class TFcnAdapter: public ROOT::Minuit2::FCNGradientBase

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
TFcnAdapter(void (*)(int&, double*, double&, double*, int) fcn)
TFcnAdapter(const TFcnAdapter&)
~TFcnAdapter()
const ROOT::Minuit2::FCNBase&Base() const
virtual boolROOT::Minuit2::FCNGradientBase::CheckGradient() const
virtual doubleROOT::Minuit2::FCNBase::ErrorDef() const
virtual vector<double>Gradient(const vector<double>&) const
virtual doubleoperator()(const vector<double>&) const
virtual doubleoperator()(int npar, double* params, int iflag = 4) const
TFcnAdapter&operator=(const TFcnAdapter&)
virtual doubleUp() const

Data Members

private:
void (*)(int&, double*, double&, double*, int)fFCN

Class Description

TFcnAdapter(void (*fcn)(int&, double*, double&, double*, int))
{}
~TFcnAdapter()
{}
const ROOT::Minuit2::FCNBase& Base()
{return *this;}
double operator()(const std::vector<double>&)
double Up()
{return 1;}
std::vector<double> Gradient(const std::vector<double>&)
double operator()(int npar, double* params,int iflag = 4)
 forward interface

Last update: Tue Nov 21 09:11:32 2006


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.