TFitter.cxx File Reference

#include "TMinuit.h"
#include "TFitter.h"
#include "TH1.h"
#include "TF1.h"
#include "TF2.h"
#include "TF3.h"
#include "TList.h"
#include "TGraph.h"
#include "TGraph2D.h"
#include "TMultiGraph.h"
#include "TMath.h"

Go to the source code of this file.

Functions

void H1FitChisquare (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void H1FitLikelihood (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void GraphFitChisquare (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void Graph2DFitChisquare (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void MultiGraphFitChisquare (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void F2Fit (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
void F3Fit (Int_t &npar, Double_t *gin, Double_t &f, Double_t *u, Int_t flag)
 ClassImp (TFitter) TFitter


Function Documentation

ClassImp ( TFitter   ) 

Definition at line 31 of file TFitter.cxx.

void F2Fit ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 1119 of file TFitter.cxx.

References TF1::EvalPar(), f2, TVirtualFitter::GetFitter(), TVirtualFitter::GetObjectFit(), TFormula::GetParameters(), and TF1::InitArgs().

Referenced by TFitter::SetFitMethod().

void F3Fit ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 1128 of file TFitter.cxx.

References TF1::EvalPar(), TVirtualFitter::GetFitter(), TVirtualFitter::GetObjectFit(), TFormula::GetParameters(), and TF1::InitArgs().

Referenced by TFitter::SetFitMethod().

void Graph2DFitChisquare ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 975 of file TFitter.cxx.

References ROOT::Math::eu, TF1::EvalPar(), f2, fp, TGraph::GetErrorX(), TGraph::GetErrorY(), TVirtualFitter::GetFitOption(), TVirtualFitter::GetFitter(), TGraph::GetN(), TFormula::GetNpar(), TVirtualFitter::GetObjectFit(), TVirtualFitter::GetUserFunc(), TGraph::GetX(), TF1::GetXmax(), TF1::GetXmin(), TGraph::GetY(), TF2::GetYmax(), TF2::GetYmin(), gr, TF1::InitArgs(), TF2::IsInside(), kFALSE, n, npfits, TF1::RejectedPoint(), TF1::RejectPoint(), TF1::SetNumberFitPoints(), Foption_t::W1, and x.

Referenced by TFitterMinuit::SetFitMethod(), and TFitter::SetFitMethod().

void GraphFitChisquare ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 870 of file TFitter.cxx.

References TF1::Derivative(), ROOT::Math::eu, TF1::EvalPar(), TGraph::GetErrorXhigh(), TGraph::GetErrorXlow(), TGraph::GetErrorYhigh(), TGraph::GetErrorYlow(), TVirtualFitter::GetFitOption(), TVirtualFitter::GetFitter(), TGraph::GetN(), TFormula::GetNpar(), TVirtualFitter::GetObjectFit(), TVirtualFitter::GetUserFunc(), TGraph::GetX(), TGraph::GetY(), gr, TF1::InitArgs(), TF1::IsInside(), kFALSE, n, npfits, TF1::RejectedPoint(), TF1::RejectPoint(), TF1::SetNumberFitPoints(), Foption_t::W1, and x.

Referenced by TFitterMinuit::SetFitMethod(), and TFitter::SetFitMethod().

void H1FitChisquare ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 846 of file TFitter.cxx.

References TFitter::FitChisquare(), and TVirtualFitter::GetFitter().

Referenced by TFitter::Chisquare(), TFitterMinuit::SetFitMethod(), and TFitter::SetFitMethod().

void H1FitLikelihood ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 856 of file TFitter.cxx.

References TFitter::FitLikelihood(), and TVirtualFitter::GetFitter().

Referenced by TFitterMinuit::SetFitMethod(), and TFitter::SetFitMethod().

void MultiGraphFitChisquare ( Int_t npar,
Double_t gin,
Double_t f,
Double_t u,
Int_t  flag 
)

Definition at line 1046 of file TFitter.cxx.

References TF1::Derivative(), ROOT::Math::eu, TF1::EvalPar(), TGraph::GetErrorXhigh(), TGraph::GetErrorXlow(), TGraph::GetErrorY(), TVirtualFitter::GetFitOption(), TVirtualFitter::GetFitter(), TMultiGraph::GetListOfGraphs(), TGraph::GetN(), TFormula::GetNpar(), TVirtualFitter::GetObjectFit(), TVirtualFitter::GetUserFunc(), TGraph::GetX(), TGraph::GetY(), gr, TF1::InitArgs(), TF1::IsInside(), kFALSE, n, npfits, TF1::RejectedPoint(), TF1::RejectPoint(), TF1::SetNumberFitPoints(), Foption_t::W1, and x.

Referenced by TFitterMinuit::SetFitMethod(), and TFitter::SetFitMethod().


Generated on Tue Jul 5 16:07:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1