![]() |
Belle II Software
release-05-02-19
|
Struct to hold variables from a track which contains a vector of data type like TrackCluster. More...
#include <PXDPerformanceStructs.h>

Public Member Functions | |
| TrackBase_t () | |
| Default constructor. | |
| void | setValues (const RecoTrack &recoTrack, const TVector3 &ip=TVector3(0, 0, 0), const std::string recoTracksName="", const std::string pxdInterceptsName="", const std::string pxdTrackClustersName="PXDClustersFromTracks") |
| Update values from a RecoTrack. More... | |
Public Attributes | |
| float | d0 |
| Impact parameter in r-phi. | |
| float | z0 |
| Impact parameter in z. | |
| float | phi0 |
| Track direction in r-phi. | |
| float | pt |
| Transverse momentum. | |
| float | tanLambda |
| Tangent of the dip angle. | |
| float | d0p |
| Corrected impact parameter in r-phi. | |
| float | z0p |
| Corrected impact parameter in z. | |
| unsigned short | nPXDHits |
| Number of PXD Hits. | |
| unsigned short | nSVDHits |
| Number of SVD Hits. | |
| unsigned short | nCDCHits |
| Number of CDC Hits. | |
| std::vector< TTrackCluster > | trackClusters |
Struct to hold variables from a track which contains a vector of data type like TrackCluster.
Definition at line 118 of file PXDPerformanceStructs.h.
| void setValues | ( | const RecoTrack & | recoTrack, |
| const TVector3 & | ip = TVector3(0, 0, 0), |
||
| const std::string | recoTracksName = "", |
||
| const std::string | pxdInterceptsName = "", |
||
| const std::string | pxdTrackClustersName = "PXDClustersFromTracks" |
||
| ) |
Update values from a RecoTrack.
Template implementation.
| recoTrack | A RecoTrack object. |
| ip | The interaction point for correcting d0 and z0 |
Definition at line 153 of file PXDPerformanceStructs.h.