|
BOSS 8.0.0
BESIII Offline Software System
|
A class to find tracks using MC info. More...
#include <TPerfectFinder.h>
Public Member Functions | |
| TPerfectFinder (int perfectFitting, float maxSigma, float maxSigmaStereo, unsigned fittingFlag) | |
| Constructor. | |
| virtual | ~TPerfectFinder () |
| Destructor. | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| void | clear (void) |
| clear internal information. | |
| bool | perfectFitting (bool) |
| gets perfect momentum from MC info. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| finds tracks. | |
| TPerfectFinder (int perfectFitting, float maxSigma, float maxSigmaStereo, unsigned fittingFlag) | |
| Constructor. | |
| virtual | ~TPerfectFinder () |
| Destructor. | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| void | clear (void) |
| clear internal information. | |
| bool | perfectFitting (bool) |
| gets perfect momentum from MC info. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| finds tracks. | |
| TPerfectFinder (int perfectFitting, float maxSigma, float maxSigmaStereo, unsigned fittingFlag) | |
| Constructor. | |
| virtual | ~TPerfectFinder () |
| Destructor. | |
| std::string | name (void) const |
| returns name. | |
| std::string | version (void) const |
| returns version. | |
| void | dump (const std::string &message=std::string(""), const std::string &prefix=std::string("")) const |
| dumps debug information. | |
| void | clear (void) |
| clear internal information. | |
| bool | perfectFitting (bool) |
| gets perfect momentum from MC info. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks2D) |
| finds tracks. | |
| Public Member Functions inherited from TFinderBase | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| virtual bool | doStereo (bool) |
| sets flag to reconstruct 3D. | |
| virtual bool | doSalvage (bool) |
| sets flag to salvage hits. | |
A class to find tracks using MC info.
Definition at line 28 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TPerfectFinder.h.
| TPerfectFinder::TPerfectFinder | ( | int | perfectFitting, |
| float | maxSigma, | ||
| float | maxSigmaStereo, | ||
| unsigned | fittingFlag ) |
Constructor.
Definition at line 21 of file TPerfectFinder.cxx.
|
virtual |
| TPerfectFinder::TPerfectFinder | ( | int | perfectFitting, |
| float | maxSigma, | ||
| float | maxSigmaStereo, | ||
| unsigned | fittingFlag ) |
Constructor.
|
virtual |
Destructor.
| TPerfectFinder::TPerfectFinder | ( | int | perfectFitting, |
| float | maxSigma, | ||
| float | maxSigmaStereo, | ||
| unsigned | fittingFlag ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
clear internal information.
Implements TFinderBase.
Definition at line 182 of file TPerfectFinder.cxx.
|
virtual |
clear internal information.
Implements TFinderBase.
|
virtual |
clear internal information.
Implements TFinderBase.
|
virtual |
finds tracks.
Implements TFinderBase.
Definition at line 36 of file TPerfectFinder.cxx.
|
virtual |
finds tracks.
Implements TFinderBase.
|
virtual |
finds tracks.
Implements TFinderBase.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
Definition at line 31 of file TPerfectFinder.cxx.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
|
inlinevirtual |
returns name.
Implements TFinderBase.
Definition at line 84 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TPerfectFinder.h.
|
virtual |
returns name.
Implements TFinderBase.
|
virtual |
returns name.
Implements TFinderBase.
|
inline |
gets perfect momentum from MC info.
Definition at line 86 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TPerfectFinder.h.
Referenced by TPerfectFinder().
| bool TPerfectFinder::perfectFitting | ( | bool | ) |
gets perfect momentum from MC info.
| bool TPerfectFinder::perfectFitting | ( | bool | ) |
gets perfect momentum from MC info.
|
virtual |
returns version.
Implements TFinderBase.
Definition at line 29 of file TPerfectFinder.cxx.
|
virtual |
returns version.
Implements TFinderBase.
|
virtual |
returns version.
Implements TFinderBase.