ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Examples/Io/Csv/src/TrackMlData.hpp>
Public Member Functions | |
DFE_NAMEDTUPLE (TruthHitData, hit_id, particle_id, geometry_id, tx, ty, tz, tt, tpx, tpy, tpz, te, deltapx, deltapy, deltapz, deltae, index) | |
Public Attributes | |
uint64_t | hit_id |
uint64_t | geometry_id = 0u |
Hit surface identifier. Not available in the TrackML datasets. | |
uint64_t | particle_id |
Event-unique particle identifier of the generating particle. | |
float | tx |
True global hit position components in mm. | |
float | ty |
float | tz |
float | tt = 0.0f |
float | tpx |
True particle momentum in GeV before interaction. | |
float | tpy |
float | tpz |
float | te = 0.0f |
float | deltapx = 0.0f |
float | deltapy = 0.0f |
float | deltapz = 0.0f |
float | deltae = 0.0f |
int32_t | index = -1 |
Definition at line 41 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 41 of file TrackMlData.hpp
FW::TruthHitData::DFE_NAMEDTUPLE | ( | TruthHitData | , |
hit_id | , | ||
particle_id | , | ||
geometry_id | , | ||
tx | , | ||
ty | , | ||
tz | , | ||
tt | , | ||
tpx | , | ||
tpy | , | ||
tpz | , | ||
te | , | ||
deltapx | , | ||
deltapy | , | ||
deltapz | , | ||
deltae | , | ||
index | |||
) |
float FW::TruthHitData::deltae = 0.0f |
Definition at line 64 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 64 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::deltapx = 0.0f |
True four-momentum change in GeV due to interaction. Not available in the TrackML datasets.
Definition at line 61 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 61 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::deltapy = 0.0f |
Definition at line 62 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 62 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::deltapz = 0.0f |
Definition at line 63 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 63 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
uint64_t FW::TruthHitData::geometry_id = 0u |
Hit surface identifier. Not available in the TrackML datasets.
Definition at line 47 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 47 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
uint64_t FW::TruthHitData::hit_id |
Event-unique hit identifier. As defined for the simulated hit below and used to link back to it; same value can appear multiple times here due to shared hits in dense environments.
Definition at line 45 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 45 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
int32_t FW::TruthHitData::index = -1 |
Definition at line 66 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 66 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
uint64_t FW::TruthHitData::particle_id |
Event-unique particle identifier of the generating particle.
Definition at line 49 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 49 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::te = 0.0f |
True particle energy in GeV before interaction. Not available in the TrackML datasets.
Definition at line 58 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 58 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tpx |
True particle momentum in GeV before interaction.
Definition at line 55 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 55 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tpy |
Definition at line 55 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 55 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tpz |
Definition at line 55 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 55 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tt = 0.0f |
Definition at line 53 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 53 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tx |
True global hit position components in mm.
Definition at line 51 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 51 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::ty |
Definition at line 51 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 51 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().
float FW::TruthHitData::tz |
Definition at line 51 of file TrackMlData.hpp.
View newest version in sPHENIX GitHub at line 51 of file TrackMlData.hpp
Referenced by FW::CsvPlanarClusterWriter::writeT().