| 
    EDM4eic
    
   EIC data model 
   | 
 
#include <TrackParametersData.h>
Public Attributes | |
| std::int32_t | type {} | 
| Type of track parameters (-1/seed, 0/head, ...)   | |
| std::uint64_t | surface {} | 
| Surface for bound parameters (geometryID)   | |
| ::edm4hep::Vector2f | loc {} | 
| 2D location on surface   | |
| float | theta {} | 
| Track polar angle [rad].   | |
| float | phi {} | 
| Track azimuthal angle [rad].   | |
| float | qOverP {} | 
| [e/GeV]   | |
| float | time {} | 
| Track time [ns].   | |
| std::int32_t | pdg {} | 
| pdg pid for these parameters   | |
| ::edm4eic::Cov6f | covariance {} | 
| Full covariance in basis [l0,l1,theta,phi,q/p,t].   | |
ACTS Bound Track parameters
| ::edm4eic::Cov6f edm4eic::TrackParametersData::covariance {} | 
Full covariance in basis [l0,l1,theta,phi,q/p,t].
| ::edm4hep::Vector2f edm4eic::TrackParametersData::loc {} | 
2D location on surface
| std::int32_t edm4eic::TrackParametersData::pdg {} | 
pdg pid for these parameters
| float edm4eic::TrackParametersData::phi {} | 
Track azimuthal angle [rad].
| float edm4eic::TrackParametersData::qOverP {} | 
[e/GeV]
| std::uint64_t edm4eic::TrackParametersData::surface {} | 
Surface for bound parameters (geometryID)
| float edm4eic::TrackParametersData::theta {} | 
Track polar angle [rad].
| float edm4eic::TrackParametersData::time {} | 
Track time [ns].
| std::int32_t edm4eic::TrackParametersData::type {} | 
Type of track parameters (-1/seed, 0/head, ...)