BOSS 7.0.2
BESIII Offline Software System
|
A class to fit a TTrackBase object to a line. More...
#include <TLineFitter.h>
Public Member Functions | |
TLineFitter (const std::string &name) | |
Constructor. | |
virtual | ~TLineFitter () |
Destructor. | |
void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
dumps debug information. | |
double | a (void) const |
double | b (void) const |
double | det (void) const |
virtual int | fit (TTrackBase &) const |
TLineFitter (const std::string &name) | |
Constructor. | |
virtual | ~TLineFitter () |
Destructor. | |
void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
dumps debug information. | |
double | a (void) const |
double | b (void) const |
double | det (void) const |
virtual int | fit (TTrackBase &) const |
Public Member Functions inherited from TMFitter | |
TMFitter (const std::string &name) | |
Constructor. | |
virtual | ~TMFitter () |
Destructor. | |
const std::string & | name (void) const |
returns name. | |
void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
virtual int | fit (TTrackBase &) const =0 |
TMFitter (const std::string &name) | |
Constructor. | |
virtual | ~TMFitter () |
Destructor. | |
const std::string & | name (void) const |
returns name. | |
void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
virtual int | fit (TTrackBase &) const =0 |
Additional Inherited Members | |
Protected Member Functions inherited from TMFitter | |
void | fitDone (TTrackBase &) const |
sets the fitted flag. (Bad implementation) | |
void | fitDone (TTrackBase &) const |
sets the fitted flag. (Bad implementation) | |
A class to fit a TTrackBase object to a line.
Definition at line 28 of file InstallArea/include/TrkReco/TrkReco/TLineFitter.h.
TLineFitter::TLineFitter | ( | const std::string & | name | ) |
Constructor.
Definition at line 18 of file TLineFitter.cxx.
|
virtual |
TLineFitter::TLineFitter | ( | const std::string & | name | ) |
Constructor.
|
virtual |
Destructor.
|
inline |
Definition at line 67 of file InstallArea/include/TrkReco/TrkReco/TLineFitter.h.
Referenced by TRobustLineFitter::fit().
double TLineFitter::a | ( | void | ) | const |
|
inline |
Definition at line 73 of file InstallArea/include/TrkReco/TrkReco/TLineFitter.h.
Referenced by TRobustLineFitter::fit().
double TLineFitter::b | ( | void | ) | const |
|
inline |
Definition at line 79 of file InstallArea/include/TrkReco/TrkReco/TLineFitter.h.
Referenced by TRobustLineFitter::fit().
double TLineFitter::det | ( | void | ) | const |
void TLineFitter::dump | ( | const std::string & | message = std::string("") , |
const std::string & | prefix = std::string("") |
||
) | const |
dumps debug information.
void TLineFitter::dump | ( | const std::string & | message = std::string("") , |
const std::string & | prefix = std::string("") |
||
) | const |
dumps debug information.
|
virtual |
Implements TMFitter.
Reimplemented in TRobustLineFitter, and TRobustLineFitter.
Definition at line 26 of file TLineFitter.cxx.
Referenced by TRobustLineFitter::fit().
|
virtual |
Implements TMFitter.
Reimplemented in TRobustLineFitter, and TRobustLineFitter.