EICd
EIC data model
|
#include <TrackData.h>
Public Attributes | |
std::int32_t | type {} |
Flag that defines the type of track. More... | |
float | chi2 {} |
Total chi2 (sum) of the track fit. More... | |
std::int32_t | ndf {} |
Numbers of degrees of freedom of the track fit. More... | |
::edm4hep::Vector3f | momentum {} |
Track 3-momentum at the vertex [GeV]. More... | |
::eicd::Cov3f | momentumError {} |
Covariance matrix on the momentum. More... | |
float | time {} |
Track time at the vertex [ns]. More... | |
float | timeError {} |
Error on the track vertex time. More... | |
float | charge {} |
Particle charge. More... | |
unsigned int | parameters_begin {} |
unsigned int | parameters_end {} |
unsigned int | trackerHits_begin {} |
unsigned int | trackerHits_end {} |
unsigned int | tracks_begin {} |
unsigned int | tracks_end {} |
Track information at the vertex
float eicd::TrackData::charge {} |
Particle charge.
float eicd::TrackData::chi2 {} |
Total chi2 (sum) of the track fit.
::edm4hep::Vector3f eicd::TrackData::momentum {} |
Track 3-momentum at the vertex [GeV].
::eicd::Cov3f eicd::TrackData::momentumError {} |
Covariance matrix on the momentum.
std::int32_t eicd::TrackData::ndf {} |
Numbers of degrees of freedom of the track fit.
unsigned int eicd::TrackData::parameters_begin {} |
unsigned int eicd::TrackData::parameters_end {} |
float eicd::TrackData::time {} |
Track time at the vertex [ns].
float eicd::TrackData::timeError {} |
Error on the track vertex time.
unsigned int eicd::TrackData::trackerHits_begin {} |
unsigned int eicd::TrackData::trackerHits_end {} |
unsigned int eicd::TrackData::tracks_begin {} |
unsigned int eicd::TrackData::tracks_end {} |
std::int32_t eicd::TrackData::type {} |
Flag that defines the type of track.