Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Io/Csv/src/CsvOutputData.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 = 0 |
uint64_t | geometry_id = 0u |
Hit surface identifier. Not available in the TrackML datasets. | |
uint64_t | particle_id = 0 |
Event-unique particle identifier of the generating particle. | |
float | tx = 0 |
True global hit position components in mm. | |
float | ty = 0 |
float | tz = 0 |
float | tt = 0.0f |
float | tpx = 0 |
True particle momentum in GeV before interaction. | |
float | tpy = 0 |
float | tpz = 0 |
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 72 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 72 of file CsvOutputData.hpp
ActsExamples::TruthHitData::DFE_NAMEDTUPLE | ( | TruthHitData | , |
hit_id | , | ||
particle_id | , | ||
geometry_id | , | ||
tx | , | ||
ty | , | ||
tz | , | ||
tt | , | ||
tpx | , | ||
tpy | , | ||
tpz | , | ||
te | , | ||
deltapx | , | ||
deltapy | , | ||
deltapz | , | ||
deltae | , | ||
index | |||
) |
float ActsExamples::TruthHitData::deltae = 0.0f |
Definition at line 95 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 95 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::deltapx = 0.0f |
True four-momentum change in GeV due to interaction. Not available in the TrackML datasets.
Definition at line 92 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 92 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::deltapy = 0.0f |
Definition at line 93 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 93 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::deltapz = 0.0f |
Definition at line 94 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 94 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
uint64_t ActsExamples::TruthHitData::geometry_id = 0u |
Hit surface identifier. Not available in the TrackML datasets.
Definition at line 78 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 78 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
uint64_t ActsExamples::TruthHitData::hit_id = 0 |
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 76 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 76 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
int32_t ActsExamples::TruthHitData::index = -1 |
Definition at line 97 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 97 of file CsvOutputData.hpp
Referenced by GeometryVisualisationAndMaterialHandling.index_info::__repr__(), and ActsExamples::CsvPlanarClusterWriter::writeT().
uint64_t ActsExamples::TruthHitData::particle_id = 0 |
Event-unique particle identifier of the generating particle.
Definition at line 80 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 80 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::te = 0.0f |
True particle energy in GeV before interaction. Not available in the TrackML datasets.
Definition at line 89 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 89 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tpx = 0 |
True particle momentum in GeV before interaction.
Definition at line 86 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 86 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tpy = 0 |
Definition at line 86 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 86 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tpz = 0 |
Definition at line 86 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 86 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tt = 0.0f |
Definition at line 84 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 84 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tx = 0 |
True global hit position components in mm.
Definition at line 82 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 82 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::ty = 0 |
Definition at line 82 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 82 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().
float ActsExamples::TruthHitData::tz = 0 |
Definition at line 82 of file CsvOutputData.hpp.
View newest version in sPHENIX GitHub at line 82 of file CsvOutputData.hpp
Referenced by ActsExamples::CsvPlanarClusterWriter::writeT().