EDM4eic
EIC data model
Loading...
Searching...
No Matches
edm4eic::TrackData Class Reference

#include <TrackData.h>

Public Attributes

std::int32_t type {}
 Flag that defines the type of track.
 
::edm4hep::Vector3f position {}
 Track 3-position at the vertex.
 
::edm4hep::Vector3f momentum {}
 Track 3-momentum at the vertex [GeV].
 
::edm4eic::Cov6f positionMomentumCovariance {}
 Covariance matrix in basis [x,y,z,px,py,pz].
 
float time {}
 Track time at the vertex [ns].
 
float timeError {}
 Error on the track vertex time.
 
float charge {}
 Particle charge.
 
float chi2 {}
 Total chi2.
 
std::uint32_t ndf {}
 Number of degrees of freedom.
 
std::int32_t pdg {}
 PDG particle ID hypothesis.
 
unsigned int measurements_begin {}
 
unsigned int measurements_end {}
 
unsigned int tracks_begin {}
 
unsigned int tracks_end {}
 

Detailed Description

Track information at the vertex

Author
: S. Joosten, J. Osborn

Member Data Documentation

◆ charge

float edm4eic::TrackData::charge {}

Particle charge.

◆ chi2

float edm4eic::TrackData::chi2 {}

Total chi2.

◆ measurements_begin

unsigned int edm4eic::TrackData::measurements_begin {}

◆ measurements_end

unsigned int edm4eic::TrackData::measurements_end {}

◆ momentum

::edm4hep::Vector3f edm4eic::TrackData::momentum {}

Track 3-momentum at the vertex [GeV].

◆ ndf

std::uint32_t edm4eic::TrackData::ndf {}

Number of degrees of freedom.

◆ pdg

std::int32_t edm4eic::TrackData::pdg {}

PDG particle ID hypothesis.

◆ position

::edm4hep::Vector3f edm4eic::TrackData::position {}

Track 3-position at the vertex.

◆ positionMomentumCovariance

::edm4eic::Cov6f edm4eic::TrackData::positionMomentumCovariance {}

Covariance matrix in basis [x,y,z,px,py,pz].

◆ time

float edm4eic::TrackData::time {}

Track time at the vertex [ns].

◆ timeError

float edm4eic::TrackData::timeError {}

Error on the track vertex time.

◆ tracks_begin

unsigned int edm4eic::TrackData::tracks_begin {}

◆ tracks_end

unsigned int edm4eic::TrackData::tracks_end {}

◆ type

std::int32_t edm4eic::TrackData::type {}

Flag that defines the type of track.


The documentation for this class was generated from the following file: