![]() |
PandaRoot
|
#include <PndHoughTrackFinderTask.h>
Public Member Functions | |
| PndHoughTrackFinderTask () | |
| virtual | ~PndHoughTrackFinderTask () |
| virtual void | SetParContainers () |
| virtual InitStatus | Init () |
| Initializes and loads the data for the HoughTrackFinder. More... | |
| virtual void | AddBranchName (TString name) |
| Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken. More... | |
| virtual void | AddBranchName (TString name, TString mcName) |
| Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken. More... | |
| virtual void | SetBinningX (double bin) |
| Sets the number of bins used for the x direction of the Hough space. More... | |
| virtual void | SetBinningY (double bin) |
| Sets the number of bins used for the y direction of the Hough space. More... | |
| virtual void | SetNBinsSeg (Int_t n) |
| Sets the number of bins used for the segmentation preselection algorithm. More... | |
| virtual void | SetCutMergeByHoughSpace (float cut) |
| Sets the cut value for the distance of two maxima in the Hough space which have to be merged. More... | |
| virtual void | SetWithCuda (bool cuda) |
| Sets a bool for deciding to use cuda. More... | |
| virtual void | SetPreselectedTrackCandName (TString name) |
| Sets a bool for deciding to use cuda. More... | |
| virtual void | SetWithGhostReduction (bool ghostred) |
| Sets a bool for deciding to use a ghost reduction. Per default a ghost reduction is performed. Without Ghost reduction: track finding rate for possible primaries ~ 85 %, ghost ratio ~ 10 % With Ghost reduction: track finding rate for possible primaries ~ 81 %, ghost ratio ~ 4 %. More... | |
| virtual void | Exec (Option_t *opt) |
| bool | CheckZInfo (PndTrackCand &cand) |
| virtual void | Finish () |
PANDA task class for finding tracks based on the HoughTrackFinder Task level RECO
Definition at line 24 of file PndHoughTrackFinderTask.h.
| PndHoughTrackFinderTask::PndHoughTrackFinderTask | ( | ) |
Constructor
|
virtual |
Destructor
|
inlinevirtual |
Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken.
Definition at line 39 of file PndHoughTrackFinderTask.h.
|
inlinevirtual |
Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken.
Definition at line 43 of file PndHoughTrackFinderTask.h.
| bool PndHoughTrackFinderTask::CheckZInfo | ( | PndTrackCand & | cand | ) |
Referenced by SetWithGhostReduction().
|
virtual |
Virtual method Exec
Referenced by SetWithGhostReduction().
|
virtual |
Referenced by SetWithGhostReduction().
|
virtual |
Initializes and loads the data for the HoughTrackFinder.
|
inlinevirtual |
Sets the number of bins used for the x direction of the Hough space.
Definition at line 49 of file PndHoughTrackFinderTask.h.
|
inlinevirtual |
Sets the number of bins used for the y direction of the Hough space.
Definition at line 51 of file PndHoughTrackFinderTask.h.
|
inlinevirtual |
Sets the cut value for the distance of two maxima in the Hough space which have to be merged.
Definition at line 55 of file PndHoughTrackFinderTask.h.
References cut.
|
inlinevirtual |
Sets the number of bins used for the segmentation preselection algorithm.
Definition at line 53 of file PndHoughTrackFinderTask.h.
|
virtual |
Virtual method Init
|
inlinevirtual |
Sets a bool for deciding to use cuda.
Definition at line 59 of file PndHoughTrackFinderTask.h.
|
inlinevirtual |
Sets a bool for deciding to use cuda.
Definition at line 57 of file PndHoughTrackFinderTask.h.
|
inlinevirtual |
Sets a bool for deciding to use a ghost reduction. Per default a ghost reduction is performed. Without Ghost reduction: track finding rate for possible primaries ~ 85 %, ghost ratio ~ 10 % With Ghost reduction: track finding rate for possible primaries ~ 81 %, ghost ratio ~ 4 %.
Definition at line 66 of file PndHoughTrackFinderTask.h.
References CheckZInfo(), Exec(), and Finish().