|
BOSS 8.0.0
BESIII Offline Software System
|
A class to build a Curl track. More...
#include <TBuilderCurl.h>
Public Member Functions | |
| TBuilderCurl (const std::string &name) | |
| Constructor. | |
| virtual | ~TBuilderCurl () |
| Destructor. | |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. | |
| TTrack * | buildStereoMC (TTrack &track, const AList< TMLink > &) const |
| void | setParam (const TCurlFinderParameter &) |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &, const AList< TMLink > &) const |
| TBuilderCurl (const std::string &name) | |
| Constructor. | |
| virtual | ~TBuilderCurl () |
| Destructor. | |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. | |
| TTrack * | buildStereoMC (TTrack &track, const AList< TMLink > &) const |
| void | setParam (const TCurlFinderParameter &) |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &, const AList< TMLink > &) const |
| TBuilderCurl (const std::string &name) | |
| Constructor. | |
| virtual | ~TBuilderCurl () |
| Destructor. | |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. | |
| TTrack * | buildStereoMC (TTrack &track, const AList< TMLink > &) const |
| void | setParam (const TCurlFinderParameter &) |
| TTrack * | buildStereo (TTrack &track, const AList< TMLink > &, const AList< TMLink > &) const |
| Public Member Functions inherited from TBuilder0 | |
| TBuilder0 (const std::string &name) | |
| Constructor. | |
| TBuilder0 (const std::string &name, float salvageLevel) | |
| Constructor with salvage level. | |
| TBuilder0 (const std::string &name, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel) | |
| Constructor with parameters. | |
| virtual | ~TBuilder0 () |
| Destructor. | |
| const std::string & | name (void) const |
| returns name. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMSelector & | trackSelector (void) const |
| returns a track selector. | |
| TTrack * | buildRphi (const AList< TMLink > &) const |
| builds a r/phi track from TMLinks or from Segments. | |
| TTrack * | buildStereo0 (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. (old version) | |
| void | appendClusters (TTrack &track, const AList< TMLink > &) const |
| appends TMLinks in a list. | |
| void | salvage (TTrack &track, AList< TMLink > &list) const |
| salvages links in a list. Used links will be removed from a list. | |
| virtual int | fit (TTrackBase &) const |
| fits a track using a private fitter. | |
| virtual const TMSelector & | trackSelector (const TMSelector &) |
| sets a track selector. | |
| TBuilder0 (const std::string &name) | |
| Constructor. | |
| TBuilder0 (const std::string &name, float salvageLevel) | |
| Constructor with salvage level. | |
| TBuilder0 (const std::string &name, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel) | |
| Constructor with parameters. | |
| virtual | ~TBuilder0 () |
| Destructor. | |
| const std::string & | name (void) const |
| returns name. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMSelector & | trackSelector (void) const |
| returns a track selector. | |
| TTrack * | buildRphi (const AList< TMLink > &) const |
| builds a r/phi track from TMLinks or from Segments. | |
| TTrack * | buildStereo0 (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. (old version) | |
| void | appendClusters (TTrack &track, const AList< TMLink > &) const |
| appends TMLinks in a list. | |
| void | salvage (TTrack &track, AList< TMLink > &list) const |
| salvages links in a list. Used links will be removed from a list. | |
| virtual int | fit (TTrackBase &) const |
| fits a track using a private fitter. | |
| virtual const TMSelector & | trackSelector (const TMSelector &) |
| sets a track selector. | |
| TBuilder0 (const std::string &name) | |
| Constructor. | |
| TBuilder0 (const std::string &name, float salvageLevel) | |
| Constructor with salvage level. | |
| TBuilder0 (const std::string &name, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel) | |
| Constructor with parameters. | |
| virtual | ~TBuilder0 () |
| Destructor. | |
| const std::string & | name (void) const |
| returns name. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| const TMSelector & | trackSelector (void) const |
| returns a track selector. | |
| TTrack * | buildRphi (const AList< TMLink > &) const |
| builds a r/phi track from TMLinks or from Segments. | |
| TTrack * | buildStereo0 (TTrack &track, const AList< TMLink > &) const |
| appends stereo hits to a track. (old version) | |
| void | appendClusters (TTrack &track, const AList< TMLink > &) const |
| appends TMLinks in a list. | |
| void | salvage (TTrack &track, AList< TMLink > &list) const |
| salvages links in a list. Used links will be removed from a list. | |
| virtual int | fit (TTrackBase &) const |
| fits a track using a private fitter. | |
| virtual const TMSelector & | trackSelector (const TMSelector &) |
| sets a track selector. | |
Additional Inherited Members | |
| Protected Attributes inherited from TBuilder0 | |
| TMSelector | _circleSelector |
| TMSelector | _trackSelector |
| TMSelector | _lineSelector |
| float | _stereoZ3 |
| float | _stereoZ4 |
| float | _stereoChisq3 |
| float | _stereoChisq4 |
| float | _stereoMaxSigma |
A class to build a Curl track.
Definition at line 53 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TBuilderCurl.h.
| TBuilderCurl::TBuilderCurl | ( | const std::string & | name | ) |
Constructor.
Definition at line 58 of file TBuilderCurl.cxx.
|
virtual |
Destructor.
Definition at line 73 of file TBuilderCurl.cxx.
| TBuilderCurl::TBuilderCurl | ( | const std::string & | name | ) |
Constructor.
|
virtual |
Destructor.
| TBuilderCurl::TBuilderCurl | ( | const std::string & | name | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
appends stereo hits to a track.
Reimplemented from TBuilder0.
Definition at line 168 of file TBuilderCurl.cxx.
appends stereo hits to a track.
Reimplemented from TBuilder0.
appends stereo hits to a track.
Reimplemented from TBuilder0.
| TTrack * TBuilderCurl::buildStereo | ( | TTrack & | track, |
| const AList< TMLink > & | stereoList, | ||
| const AList< TMLink > & | allStereoList ) const |
Definition at line 172 of file TBuilderCurl.cxx.
| TTrack * TBuilderCurl::buildStereo | ( | TTrack & | track, |
| const AList< TMLink > & | , | ||
| const AList< TMLink > & | ) const |
| TTrack * TBuilderCurl::buildStereo | ( | TTrack & | track, |
| const AList< TMLink > & | , | ||
| const AList< TMLink > & | ) const |
Definition at line 1047 of file TBuilderCurl.cxx.
| void TBuilderCurl::setParam | ( | const TCurlFinderParameter & | p | ) |
Definition at line 80 of file TBuilderCurl.cxx.
| void TBuilderCurl::setParam | ( | const TCurlFinderParameter & | ) |
| void TBuilderCurl::setParam | ( | const TCurlFinderParameter & | ) |