|
BOSS 8.0.0
BESIII Offline Software System
|
A class to find tracks with the conformal method. More...
#include <TConformalFinder0.h>
Public Member Functions | |
| TConformalFinder0 (float maxSigma, float fraction, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel, bool cosmic) | |
| Constructor. | |
| virtual | ~TConformalFinder0 () |
| 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. | |
| const AList< TMLink > & | axialConformalLinks (void) const |
| returns a list of conformal links. | |
| const AList< TMLink > & | stereoConformalLinks (void) const |
| returns a list of conformal links. | |
| void | clear (void) |
| clear internal information. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks3D) |
| finds tracks. | |
| AList< AList< TSegment0 > > | findSegments (const AList< TMLink > &in) const |
| finds segments. | |
| AList< AList< TSegment0 > > | findSegments2 (const AList< TMLink > &in) const |
| AList< TSegment0 > | findClusters (const THistogram &) const |
| finds segments. (obsolete functions) | |
| AList< TSegment0 > | findClusters2 (const THistogram &) const |
| bool | doStereo (bool) |
| sets swtich for stereo reconstruction. | |
| bool | doSalvage (bool) |
| sets switch for salvaging. | |
| TConformalFinder0 (float maxSigma, float fraction, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel, bool cosmic) | |
| Constructor. | |
| virtual | ~TConformalFinder0 () |
| 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. | |
| const AList< TMLink > & | axialConformalLinks (void) const |
| returns a list of conformal links. | |
| const AList< TMLink > & | stereoConformalLinks (void) const |
| returns a list of conformal links. | |
| void | clear (void) |
| clear internal information. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks3D) |
| finds tracks. | |
| AList< AList< TSegment0 > > | findSegments (const AList< TMLink > &in) const |
| finds segments. | |
| AList< AList< TSegment0 > > | findSegments2 (const AList< TMLink > &in) const |
| AList< TSegment0 > | findClusters (const THistogram &) const |
| finds segments. (obsolete functions) | |
| AList< TSegment0 > | findClusters2 (const THistogram &) const |
| bool | doStereo (bool) |
| sets swtich for stereo reconstruction. | |
| bool | doSalvage (bool) |
| sets switch for salvaging. | |
| TConformalFinder0 (float maxSigma, float fraction, float stereoZ3, float stereoZ4, float stereoChisq3, float stereoChisq4, float stereoMaxSigma, unsigned fittingCorrections, float salvageLevel, bool cosmic) | |
| Constructor. | |
| virtual | ~TConformalFinder0 () |
| 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. | |
| const AList< TMLink > & | axialConformalLinks (void) const |
| returns a list of conformal links. | |
| const AList< TMLink > & | stereoConformalLinks (void) const |
| returns a list of conformal links. | |
| void | clear (void) |
| clear internal information. | |
| int | doit (const AList< TMDCWireHit > &axialHits, const AList< TMDCWireHit > &stereoHits, AList< TTrack > &tracks, AList< TTrack > &tracks3D) |
| finds tracks. | |
| AList< AList< TSegment0 > > | findSegments (const AList< TMLink > &in) const |
| finds segments. | |
| AList< AList< TSegment0 > > | findSegments2 (const AList< TMLink > &in) const |
| AList< TSegment0 > | findClusters (const THistogram &) const |
| finds segments. (obsolete functions) | |
| AList< TSegment0 > | findClusters2 (const THistogram &) const |
| bool | doStereo (bool) |
| sets swtich for stereo reconstruction. | |
| bool | doSalvage (bool) |
| sets switch for salvaging. | |
| 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. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
| TFinderBase () | |
| Constructor. | |
| virtual | ~TFinderBase () |
| Destructor. | |
| virtual int | debugLevel (void) const |
| returns debug level. | |
| virtual int | debugLevel (int) |
| sets debug level. | |
A class to find tracks with the conformal method.
Definition at line 40 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
| TConformalFinder0::TConformalFinder0 | ( | float | maxSigma, |
| float | fraction, | ||
| float | stereoZ3, | ||
| float | stereoZ4, | ||
| float | stereoChisq3, | ||
| float | stereoChisq4, | ||
| float | stereoMaxSigma, | ||
| unsigned | fittingCorrections, | ||
| float | salvageLevel, | ||
| bool | cosmic ) |
Constructor.
Definition at line 30 of file TConformalFinder0.cxx.
|
virtual |
| TConformalFinder0::TConformalFinder0 | ( | float | maxSigma, |
| float | fraction, | ||
| float | stereoZ3, | ||
| float | stereoZ4, | ||
| float | stereoChisq3, | ||
| float | stereoChisq4, | ||
| float | stereoMaxSigma, | ||
| unsigned | fittingCorrections, | ||
| float | salvageLevel, | ||
| bool | cosmic ) |
Constructor.
|
virtual |
Destructor.
| TConformalFinder0::TConformalFinder0 | ( | float | maxSigma, |
| float | fraction, | ||
| float | stereoZ3, | ||
| float | stereoZ4, | ||
| float | stereoChisq3, | ||
| float | stereoChisq4, | ||
| float | stereoMaxSigma, | ||
| unsigned | fittingCorrections, | ||
| float | salvageLevel, | ||
| bool | cosmic ) |
Constructor.
|
virtual |
Destructor.
returns a list of conformal links.
Definition at line 174 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
returns a list of conformal links.
returns a list of conformal links.
|
virtual |
clear internal information.
Implements TFinderBase.
Definition at line 73 of file TConformalFinder0.cxx.
|
virtual |
clear internal information.
Implements TFinderBase.
|
virtual |
clear internal information.
Implements TFinderBase.
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
Definition at line 83 of file TConformalFinder0.cxx.
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
|
static |
transforms drift circle of hits into a conformal plane. transformed positions( x0, y0, r) are stored in 'links'.
Definition at line 113 of file TConformalFinder0.cxx.
Referenced by TConformalFinder::doit(), and TrkReco::execute().
|
static |
transforms drift circle of hits into a conformal plane. transformed positions( x0, y0, r) are stored in 'links'.
|
static |
transforms drift circle of hits into a conformal plane. transformed positions( x0, y0, r) are stored in 'links'.
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
Definition at line 158 of file TConformalFinder0.cxx.
Referenced by doit(), and TFastFinder::doit().
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
|
static |
transforms hits into a conformal plane. 'center' is a center of the transformation. Z position of 'center' must be zero. Transformed positions are newly created, and are stored in 'links'.
|
virtual |
finds tracks.
Implements TFinderBase.
Definition at line 556 of file TConformalFinder0.cxx.
|
virtual |
finds tracks.
Implements TFinderBase.
|
virtual |
finds tracks.
Implements TFinderBase.
|
inlinevirtual |
sets switch for salvaging.
Reimplemented from TFinderBase.
Definition at line 184 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
|
virtual |
sets switch for salvaging.
Reimplemented from TFinderBase.
|
virtual |
sets switch for salvaging.
Reimplemented from TFinderBase.
|
inlinevirtual |
sets swtich for stereo reconstruction.
Reimplemented from TFinderBase.
Definition at line 182 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
|
virtual |
sets swtich for stereo reconstruction.
Reimplemented from TFinderBase.
|
virtual |
sets swtich for stereo reconstruction.
Reimplemented from TFinderBase.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
Definition at line 62 of file TConformalFinder0.cxx.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
|
virtual |
dumps debug information.
Reimplemented from TFinderBase.
| AList< TSegment0 > TConformalFinder0::findClusters | ( | const THistogram & | hist | ) | const |
finds segments. (obsolete functions)
Definition at line 191 of file TConformalFinder0.cxx.
Referenced by findSegments().
| AList< TSegment0 > TConformalFinder0::findClusters | ( | const THistogram & | ) | const |
finds segments. (obsolete functions)
| AList< TSegment0 > TConformalFinder0::findClusters | ( | const THistogram & | ) | const |
finds segments. (obsolete functions)
| AList< TSegment0 > TConformalFinder0::findClusters2 | ( | const THistogram & | hist | ) | const |
Definition at line 241 of file TConformalFinder0.cxx.
| AList< TSegment0 > TConformalFinder0::findClusters2 | ( | const THistogram & | ) | const |
| AList< TSegment0 > TConformalFinder0::findClusters2 | ( | const THistogram & | ) | const |
finds segments.
Definition at line 877 of file TConformalFinder0.cxx.
finds segments.
finds segments.
|
inlinevirtual |
returns name.
Implements TFinderBase.
Definition at line 186 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
Referenced by doit(), and findSegments().
|
virtual |
returns name.
Implements TFinderBase.
|
virtual |
returns name.
Implements TFinderBase.
returns a list of conformal links.
Definition at line 178 of file InstallArea/x86_64-el9-gcc13-dbg/include/TrkReco/TConformalFinder0.h.
returns a list of conformal links.
returns a list of conformal links.
|
virtual |
returns version.
Implements TFinderBase.
Definition at line 28 of file TConformalFinder0.cxx.
|
virtual |
returns version.
Implements TFinderBase.
|
virtual |
returns version.
Implements TFinderBase.