![]() |
Belle II Software development
|
Class for a found NDFinder track. More...
#include <NDFinder.h>
Public Member Functions | |
| NDFinderTrack (std::array< double, 3 > estimatedParameters, SimpleCluster &&cluster, std::vector< ROOT::Math::XYZVector > &&readoutHoughSpace, std::vector< ROOT::Math::XYZVector > &&readoutCluster) | |
| Constructor. | |
| double | getOmega () const |
| Get the track parameter omega (z always 0) | |
| double | getPhi0 () const |
| Get the track parameter phi0 (z always 0) | |
| double | getCot () const |
| Get the track parameter cot (z always 0) | |
| std::vector< unsigned short > | getRelatedHits () const |
| Get the number of related Hits. | |
| std::vector< ROOT::Math::XYZVector > | getHoughSpace () const |
| Hough space readout (if storeAdditionalReadout true) | |
| std::vector< ROOT::Math::XYZVector > | getClusterReadout () const |
| Cluster readout (if storeAdditionalReadout true) | |
Private Attributes | |
| double | m_omega |
| 2D track curvature (This is the "real" omega (curvature), i.e., sign(q)/(r_2d[cm])) | |
| double | m_phi |
| 2D azimuthal angle | |
| double | m_cot |
| 3D polar angle | |
| SimpleCluster | m_cluster |
| The found cluster of the track, including the track segment hits. | |
| std::vector< ROOT::Math::XYZVector > | m_houghSpace |
| Vector storing the complete Hough space for analysis. | |
| std::vector< ROOT::Math::XYZVector > | m_readoutCluster |
| Vector storing cluster informations for analysis. | |
Class for a found NDFinder track.
Definition at line 53 of file NDFinder.h.
|
inline |
Constructor.
Definition at line 56 of file NDFinder.h.
|
inline |
Cluster readout (if storeAdditionalReadout true)
Definition at line 80 of file NDFinder.h.
|
inline |
Get the track parameter cot (z always 0)
Definition at line 74 of file NDFinder.h.
|
inline |
Hough space readout (if storeAdditionalReadout true)
Definition at line 78 of file NDFinder.h.
|
inline |
Get the track parameter omega (z always 0)
Definition at line 70 of file NDFinder.h.
|
inline |
Get the track parameter phi0 (z always 0)
Definition at line 72 of file NDFinder.h.
|
inline |
Get the number of related Hits.
Definition at line 76 of file NDFinder.h.
|
private |
The found cluster of the track, including the track segment hits.
Definition at line 90 of file NDFinder.h.
|
private |
3D polar angle
Definition at line 88 of file NDFinder.h.
|
private |
Vector storing the complete Hough space for analysis.
Definition at line 92 of file NDFinder.h.
|
private |
2D track curvature (This is the "real" omega (curvature), i.e., sign(q)/(r_2d[cm]))
Definition at line 84 of file NDFinder.h.
|
private |
2D azimuthal angle
Definition at line 86 of file NDFinder.h.
|
private |
Vector storing cluster informations for analysis.
Definition at line 94 of file NDFinder.h.