#include <ErfFitObject.h>
Inheritance diagram for SctData::ErfFitObject:

Public Member Functions | |
| ErfFitObject () throw () | |
| Default Constructor. | |
| ErfFitObject (const TF1 &rootfunc) throw (LogicError) | |
| Constructor from ROOT TF1. | |
| virtual auto_ptr< FitObject > | clone () const throw () |
| Allows any sub-class of FitObject to be used as a prototype. | |
| virtual string | getClassName () const throw () |
| Get the class name for this object. | |
| virtual | ~ErfFitObject () throw () |
| Destructor does nothing. | |
| ErfFitObject & | operator= (const TF1 &rootfunc) throw (LogicError) |
| Equality with a ROOT TF1. | |
Protected Member Functions | |
| virtual auto_ptr< TF1 > | makeBasicRootTF1 () const throw (LogicError) |
| call the correct constructor for making a ROOT TF1 | |
| void | init () throw () |
| initialise parameter names and dimenstions: | |
Parameters: Prefactor, Mean, Sigma
The evaluation of the function is done here through the root TMath class function Erf(x) = (2/sqrt(pi)) Integral(exp(-t^2))dt between 0 and x
Definition at line 21 of file ErfFitObject.h.
|
|
Default Constructor.
Definition at line 6 of file ErfFitObject.cpp. |
|
|
Constructor from ROOT TF1.
Definition at line 11 of file ErfFitObject.cpp. |
|
|
Destructor does nothing.
Definition at line 35 of file ErfFitObject.h. |
|
|
Allows any sub-class of FitObject to be used as a prototype.
Implements SctData::FitObject. Definition at line 17 of file ErfFitObject.cpp. |
|
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 32 of file ErfFitObject.h. |
|
|
initialise parameter names and dimenstions:
Implements SctData::FitObject. Definition at line 26 of file ErfFitObject.cpp. |
|
|
call the correct constructor for making a ROOT TF1
Implements SctData::FitObject. Definition at line 38 of file ErfFitObject.cpp. |
|
|
Equality with a ROOT TF1.
Reimplemented from SctData::FitObject. Definition at line 21 of file ErfFitObject.cpp. |
1.3-rc3