Store track parameters of found tracks.
More...
#include <NDFinder.h>
Store track parameters of found tracks.
Definition at line 28 of file NDFinder.h.
◆ NDFinderTrack()
NDFinderTrack |
( |
std::vector< double > |
values, |
|
|
const SimpleCluster & |
cluster, |
|
|
std::vector< ROOT::Math::XYZVector > |
houghspace, |
|
|
std::vector< ROOT::Math::XYZVector > |
ndreadout |
|
) |
| |
|
inline |
Definition at line 30 of file NDFinder.h.
31 :
32 m_cluster(cluster)
33 {
37 m_houghspace = houghspace;
38 m_ndreadout = ndreadout;
39 }
double m_phi
2D azimuthal angle
double m_omega
2D track curvature
double m_cotTheta
3D polar angle
◆ ~NDFinderTrack()
Default destructor.
Definition at line 42 of file NDFinder.h.
◆ getCluster()
Definition at line 73 of file NDFinder.h.
74 {
75 return m_cluster;
76 }
◆ getCot()
◆ getHoughSpace()
std::vector< ROOT::Math::XYZVector > getHoughSpace |
( |
| ) |
|
|
inline |
Definition at line 77 of file NDFinder.h.
78 {
79 return m_houghspace;
80 }
◆ getNDReadout()
std::vector< ROOT::Math::XYZVector > getNDReadout |
( |
| ) |
|
|
inline |
Definition at line 81 of file NDFinder.h.
82 {
83 return m_ndreadout;
84 }
◆ getNRelHits()
Definition at line 55 of file NDFinder.h.
56 {
57 return m_cluster.
getHits().size();
58 }
std::vector< unsigned short > getHits()
Get ids of related hits (indices of the TS StoreArray)
◆ getOmega()
◆ getPhi0()
◆ getRelHits()
std::vector< unsigned short > getRelHits |
( |
| ) |
|
|
inline |
◆ getRelHitsWeights()
std::vector< unsigned short > getRelHitsWeights |
( |
| ) |
|
|
inline |
Definition at line 63 of file NDFinder.h.
64 {
66 }
std::vector< unsigned short > getWeights()
Get weight contribution of each related hit to the cluster.
◆ reset()
◆ m_cluster
◆ m_cotTheta
◆ m_hitWeights
std::vector<double> m_hitWeights |
|
private |
vector of the weights for each related hit.
Definition at line 97 of file NDFinder.h.
◆ m_houghspace
std::vector<ROOT::Math::XYZVector> m_houghspace |
|
private |
◆ m_ndreadout
std::vector<ROOT::Math::XYZVector> m_ndreadout |
|
private |
◆ m_omega
2D track curvature
Definition at line 88 of file NDFinder.h.
◆ m_phi
2D azimuthal angle
Definition at line 90 of file NDFinder.h.
◆ m_relHits
std::vector<unsigned short> m_relHits |
|
private |
vector of the indices of the related hits in the list of CDC hits (StoreArray<CDCHits>)
Definition at line 95 of file NDFinder.h.
The documentation for this class was generated from the following file: