![]() |
PandaRoot
|
Implementation of the QA for the Hough transform based FTS PR. Use this for parameter optimization. More...
#include <PndFtsHoughTrackFinderQA.h>
Public Member Functions | |
| PndFtsHoughTrackFinderQA (PndFtsHoughTrackerTask *trackerTask) | |
| Set pointer to tracker task (super important as it provides an I/O interface to PandaRoot) More... | |
| virtual | ~PndFtsHoughTrackFinderQA () |
| Destructor. More... | |
| virtual void | FindTracks () |
| Performs the track finding. More... | |
Public Member Functions inherited from PndFtsHoughTrackFinder | |
| PndFtsHoughTrackFinder (PndFtsHoughTrackerTask *trackerTask) | |
| Set pointer to tracker task (super important as it provides an I/O interface to PandaRoot) More... | |
| virtual | ~PndFtsHoughTrackFinder () |
| Destructor. More... | |
| void | OverwriteTrackFinderParams (PndFtsHoughTrackFinderParams newParams) |
| Int_t | NTracks () const |
| PndTrack | GetPndTrack (int i) |
| Returns the number of found tracks. More... | |
| PndTrackCand | GetPndTrackCand (int i) |
| Returns the track cand. with index i. More... | |
| PndFtsHoughTrackCand | GetHoughTrack (int i) const |
| Returns the track cand. with index i. More... | |
| Int_t | getNLinesBeforeDipoleFound () const |
| Int_t | getNLinesBehindDipoleFound () const |
| Int_t | getNParabolasFound () const |
| Int_t | getNTracksFound () const |
Additional Inherited Members | |
Protected Member Functions inherited from PndFtsHoughTrackFinder | |
| void | throwError (const TString s) const |
| For error reporting. More... | |
| Bool_t | FilterTrackletsBasedOnSharedHits (UInt_t maxAcceptableSharedHits, std::vector< PndFtsHoughTracklet > &tracklets) |
| Filters a vector of tracklets based on the number of shared hits. More... | |
| std::vector< PndFtsHoughTracklet > | FindLinesBehindDipoleZx () |
| std::vector< PndFtsHoughTracklet > | FindLinesBeforeDipoleZx () |
| void | FindMatchingParabolaToLineBeforeDipoleZxAndAddLineBehindDipole (const std::vector< PndFtsHoughTracklet > &trackletsLineBeforeDipole, const std::vector< PndFtsHoughTracklet > &trackletsLineBehindDipole) |
| Bool_t | LineBehindDipoleMatchesToLinePlusParabola (const PndFtsHoughTrackCand &lineParabola, const PndFtsHoughTracklet &lineBehindDipole) const |
| void | FindZyLineMatchingToLineParabolaLineInZx () |
Protected Attributes inherited from PndFtsHoughTrackFinder | |
| PndFtsHoughTrackerTask * | fTrackerTask |
| Task which handles PandaRoot input/output and provides settings for FTS PR. Has to be set using the constructor. More... | |
| PndFtsHoughTrackFinderParams | fParams |
| std::vector< PndFtsHoughTrackCand > | fHoughTrackCandsComplete |
| For internal storing of complete track cands. More... | |
| std::vector< PndFtsHoughTrackCand > | fHoughTrackCandsZxPlaneOnly |
| For internal storing of track cands. (zx plane track model only) More... | |
| const UInt_t | fMinPeakHeightZxLineBeforeDipole |
| Minimum required height for peaks in Hough spaces. More... | |
| const UInt_t | fMinPeakHeightZxParabola |
| Minimum required height for peaks in Hough spaces. More... | |
| const UInt_t | fMinPeakHeightZxLineBehindDipole |
| Minimum required height for peaks in Hough spaces. More... | |
| const UInt_t | fMinPeakHeightZyLine |
| zy line More... | |
| Int_t | fNLinesBeforeDipoleFound |
| Int_t | fNLinesBehindDipoleFound |
| Int_t | fNParabolasFound |
| Int_t | fNTracksFound |
Static Protected Attributes inherited from PndFtsHoughTrackFinder | |
| static const Double_t | fThetaRadLineBehindDipoleMatchesToParabolaIfBelow |
| Minimum required height for peaks in Hough spaces. More... | |
Implementation of the QA for the Hough transform based FTS PR. Use this for parameter optimization.
Created: 09.02.2014
Definition at line 42 of file PndFtsHoughTrackFinderQA.h.
| PndFtsHoughTrackFinderQA::PndFtsHoughTrackFinderQA | ( | PndFtsHoughTrackerTask * | trackerTask | ) |
Set pointer to tracker task (super important as it provides an I/O interface to PandaRoot)
|
virtual |
Destructor.
|
virtual |
Performs the track finding.
Reimplemented from PndFtsHoughTrackFinder.