#include <GausFitObject.h>
Inheritance diagram for SctData::GausFitObject:
Public Member Functions | |
GausFitObject () | |
Default constructor. | |
GausFitObject (const TF1 &rootfunc) | |
Constructor from ROOT TF1;. | |
virtual shared_ptr< FitObject > | clone () const throw () |
Allows any sub-class of FitObject to be used as a prototype. | |
virtual | ~GausFitObject () throw () |
Destructor. | |
virtual string | getClassName () const throw () |
Get the class name for this object. | |
GausFitObject & | operator= (const TF1 &) throw (LogicError) |
Checks for formula of TF1="gaus" before continuing;. | |
Protected Member Functions | |
std::auto_ptr< TF1 > | makeBasicRootTF1 () const throw (LogicError) |
make a ROOT TF1 with the appropriate constructor | |
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 |
Definition at line 20 of file GausFitObject.h.
|
Default constructor.
Definition at line 26 of file GausFitObject.cpp. Referenced by clone(). |
|
Constructor from ROOT TF1;.
Definition at line 29 of file GausFitObject.cpp. |
|
Destructor.
Definition at line 31 of file GausFitObject.h. |
|
Allows any sub-class of FitObject to be used as a prototype.
Implements SctData::FitObject. Definition at line 32 of file GausFitObject.cpp. References GausFitObject(). Here is the call graph for this function: ![]() |
|
file static method to create vector of parameter names
Definition at line 16 of file GausFitObject.cpp. References parNames. |
|
Get the class name for this object. This is used to identify the precise type.
Implements Sct::Streamable. Definition at line 33 of file GausFitObject.h. |
|
make a ROOT TF1 with the appropriate constructor
Implements SctData::FitObject. Definition at line 46 of file GausFitObject.cpp. |
|
Checks for formula of TF1="gaus" before continuing;.
Reimplemented from SctData::FitObject. Definition at line 36 of file GausFitObject.cpp. References SctData::FitObject::operator=(). Here is the call graph for this function: ![]() |