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