![]() |
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.