Belle II Software development
|
track finding procedure More...
#include <BKLMTrackFinder.h>
Public Member Functions | |
BKLMTrackFinder () | |
Default constructor. | |
BKLMTrackFinder (BKLMTrackFitter *fitter) | |
The track finder requires a track fitter. | |
~BKLMTrackFinder () | |
Destructor. | |
void | registerFitter (BKLMTrackFitter *fitter) |
Register a fitter if not constructed with one. | |
bool | filter (const std::list< KLMHit2d * > &seed, std::list< KLMHit2d * > &hits, std::list< KLMHit2d * > &track) |
find associated hits and do fit. | |
void | setGlobalFit (bool localOrGlobal) |
set the fitting mode, local system or global system | |
Protected Attributes | |
BKLMTrackFitter * | m_Fitter |
pointer to the fitter | |
bool | m_globalFit |
do fit in the local system or global system false: local sys; true: global sys. | |
track finding procedure
Definition at line 25 of file BKLMTrackFinder.h.
BKLMTrackFinder | ( | ) |
|
explicit |
The track finder requires a track fitter.
Definition at line 26 of file BKLMTrackFinder.cc.
~BKLMTrackFinder | ( | ) |
bool filter | ( | const std::list< KLMHit2d * > & | seed, |
std::list< KLMHit2d * > & | hits, | ||
std::list< KLMHit2d * > & | track | ||
) |
find associated hits and do fit.
find associated hits and do fit
Definition at line 45 of file BKLMTrackFinder.cc.
void registerFitter | ( | BKLMTrackFitter * | fitter | ) |
Register a fitter if not constructed with one.
Definition at line 38 of file BKLMTrackFinder.cc.
|
inline |
set the fitting mode, local system or global system
Definition at line 47 of file BKLMTrackFinder.h.
|
protected |
pointer to the fitter
Definition at line 55 of file BKLMTrackFinder.h.
|
protected |
do fit in the local system or global system false: local sys; true: global sys.
Definition at line 58 of file BKLMTrackFinder.h.