|
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, ...)