#include <MinuitFitStrategy.h>
Inheritance diagram for SctFitter::MinuitFitStrategy:
Public Member Functions | |
MinuitFitStrategy (string opt=string("")) throw () | |
constuctor | |
~MinuitFitStrategy () throw () | |
destructor | |
virtual void | fitTH1 (const TH1 &hist, TF1 &fit) const throw (LogicError, MathsError) |
fit TH1 using current options | |
virtual void | fitTGraph (const TGraph &graph, TF1 &fit) const throw (LogicError, MathsError) |
fit TGraph using current options | |
virtual void | fitTGraphErrors (const TGraphErrors &graph, TF1 &fit) const throw (LogicError, MathsError) |
fit TGraphErrors using current options | |
virtual const string & | getName () const throw () |
return name of the strategy | |
Private Member Functions | |
MinuitFitStrategy (const MinuitFitStrategy &) | |
no copy constructor | |
Private Attributes | |
const string | name |
the name of the strategy. | |
Static Private Attributes | |
bool | inMap |
dummy variable used at static initialization. |
This should be faster than ROOT.
Definition at line 14 of file MinuitFitStrategy.h.
|
constuctor
Definition at line 8 of file MinuitFitStrategy.cpp. |
|
destructor
Definition at line 11 of file MinuitFitStrategy.cpp. |
|
no copy constructor
|
|
fit TGraph using current options need to do this because ROOT graph.Fit() isn't const!
Implements SctFitter::FitStrategy. Definition at line 21 of file MinuitFitStrategy.cpp. |
|
fit TGraphErrors using current options need to do this because ROOT graph.Fit() isn't const!
Implements SctFitter::FitStrategy. Definition at line 29 of file MinuitFitStrategy.cpp. |
|
fit TH1 using current options need to do this because ROOT hist.Fit() isn't const!
Implements SctFitter::FitStrategy. Definition at line 13 of file MinuitFitStrategy.cpp. |
|
return name of the strategy
Implements SctFitter::FitStrategy. Definition at line 37 of file MinuitFitStrategy.cpp. |
|
dummy variable used at static initialization.
Definition at line 41 of file MinuitFitStrategy.cpp. |
|
the name of the strategy.
Definition at line 33 of file MinuitFitStrategy.h. |