#include <ErfcFitObject.h>
Inheritance diagram for SctData::ErfcFitObject:
Public Member Functions | |
ErfcFitObject () throw () | |
Constructor. | |
ErfcFitObject (const TF1 &rootfunc) throw (LogicError) | |
Constructor from a root TF1;. | |
virtual string | getClassName () const throw () |
Get the class name for this object. | |
virtual auto_ptr< FitObject > | clone () const throw () |
Allows any sub-class of FitObject to be used as a prototype. | |
virtual | ~ErfcFitObject () throw () |
Destructor does nothing. | |
ErfcFitObject & | operator= (const TF1 &rootfunc) throw (LogicError) |
equality with root TF1 | |
Protected Member Functions | |
auto_ptr< TF1 > | makeBasicRootTF1 () const throw (LogicError) |
call the correct constructor for making a ROOT TF1 | |
void | init () throw () |
initialisation method called in constructor. |
parameters: prefactor, mean, sigma. Evaluation uses TMath function Erf(x) = (2/sqrt(pi)) Integral(exp(-t^2))dt between 0 and x
Definition at line 19 of file ErfcFitObject.h.
|
Constructor.
Definition at line 8 of file ErfcFitObject.cpp. |
|
Constructor from a root TF1;.
Definition at line 22 of file ErfcFitObject.cpp. |
|
Destructor does nothing.
Definition at line 32 of file ErfcFitObject.h. |
|
Allows any sub-class of FitObject to be used as a prototype.
Implements SctData::FitObject. Definition at line 13 of file ErfcFitObject.cpp. |
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 27 of file ErfcFitObject.h. |
|
initialisation method called in constructor.
Implements SctData::FitObject. Definition at line 29 of file ErfcFitObject.cpp. |
|
call the correct constructor for making a ROOT TF1
Implements SctData::FitObject. Definition at line 42 of file ErfcFitObject.cpp. |
|
equality with root TF1
Reimplemented from SctData::FitObject. Definition at line 17 of file ErfcFitObject.cpp. |