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


Public Member Functions | |
| TopHatFitObject () | |
| Default Constructor. | |
| TopHatFitObject (const TF1 &rootfunc) | |
| Constructor from root function. | |
| virtual shared_ptr< FitObject > | clone () const throw () |
| Allows any sub-class of FitObject to be used as a prototype. | |
| virtual | ~TopHatFitObject () throw () |
| destructor does nothing | |
| virtual string | getClassName () const throw () |
| Get the class name for this object. | |
| TopHatFitObject & | operator= (const TF1 &rootfunc) throw (LogicError) |
| Equality with ROOT TF1. | |
Protected Member Functions | |
| std::auto_ptr< TF1 > | makeBasicRootTF1 () const throw (LogicError) |
| call the correct TF1 constructor when making a ROOT TF1 | |
Static Private Member Functions | |
| static std::vector< std::string > | createParNames () |
| file static method to create vector of parameter names | |
Static Private Attributes | |
| static std::vector< std::string > | parNames |
A derrived class of FitObject Really just the product of an Erf and a Erfc function, so that the resolution on the leading and trailing edges can be different.
Definition at line 18 of file TopHatFitObject.h.
|
|
Default Constructor.
Definition at line 28 of file TopHatFitObject.cpp. Referenced by clone(). |
|
|
Constructor from root function.
Definition at line 31 of file TopHatFitObject.cpp. |
|
|
destructor does nothing
Definition at line 29 of file TopHatFitObject.h. |
|
|
Allows any sub-class of FitObject to be used as a prototype.
Implements SctData::FitObject. Definition at line 34 of file TopHatFitObject.cpp. References TopHatFitObject(). Here is the call graph for this function: ![]() |
|
|
file static method to create vector of parameter names
Definition at line 16 of file TopHatFitObject.cpp. References parNames. |
|
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 31 of file TopHatFitObject.h. |
|
|
call the correct TF1 constructor when making a ROOT TF1
Implements SctData::FitObject. Definition at line 45 of file TopHatFitObject.cpp. References SctData::FitObject::getVarMax(), and SctData::tophat(). Here is the call graph for this function: ![]() |
|
|
Equality with ROOT TF1.
Reimplemented from SctData::FitObject. Definition at line 38 of file TopHatFitObject.cpp. References SctData::FitObject::operator=(). Here is the call graph for this function: ![]() |
1.4.6