Adapt the interface used in TMinuit (and the TVirtualFitter) for passing the objective function in a Minuit2 interface (ROOT::Minuit2::FCNGradientBase or ROOT::Minuit2::FCNBase)
| TFcnAdapter(void (*)(int&, double*, double&, double*, int) fcn) | |
| TFcnAdapter(const TFcnAdapter&) | |
| virtual | ~TFcnAdapter() | 
| const ROOT::Minuit2::FCNBase& | Base() const | 
| virtual bool | ROOT::Minuit2::FCNGradientBase::CheckGradient() const | 
| static TClass* | Class() | 
| virtual double | ROOT::Minuit2::FCNBase::ErrorDef() const | 
| virtual vector<double> | Gradient(const vector<double>&) const | 
| virtual TClass* | IsA() const | 
| virtual double | operator()(const vector<double>&) const | 
| double | operator()(int npar, double* params, int iflag = 4) const | 
| TFcnAdapter& | operator=(const TFcnAdapter&) | 
| virtual void | SetErrorDef(double up) | 
| virtual void | ShowMembers(TMemberInspector& insp, char* parent) | 
| virtual void | Streamer(TBuffer& b) | 
| void | StreamerNVirtual(TBuffer& b) | 
| virtual double | Up() const | 
