Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Examples/Io/Performance/ActsExamples/Io/Performance/VertexPerformanceWriter.hpp>
Public Attributes | |
std::string | inputAllTruthParticles |
All input truth particle collection. | |
std::string | inputSelectedTruthParticles |
Selected input truth particle collection. | |
std::string | inputTrackParameters |
Optional. Input track parameters. | |
std::string | inputAssociatedTruthParticles |
std::string | inputTrajectories |
Optional. Trajectories object from track finidng. | |
std::string | inputMeasurementParticlesMap |
Input hit-particles map collection. | |
std::string | inputVertices |
Input vertex collection. | |
std::shared_ptr < Acts::MagneticFieldProvider > | bField |
Magnetic field. | |
std::string | filePath = "vertexingperformance.root" |
Output filename. | |
std::string | treeName = "vertextree" |
Name of the output tree. | |
std::string | fileMode = "RECREATE" |
File access mode. | |
double | minTrackVtxMatchFraction = 0.5 |
double | truthMatchProbMin = 0.5 |
bool | useTracks = true |
Whether information about tracks is available. | |
Definition at line 48 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 48 of file VertexPerformanceWriter.hpp
std::shared_ptr<Acts::MagneticFieldProvider> ActsExamples::VertexPerformanceWriter::Config::bField |
Magnetic field.
Definition at line 65 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 65 of file VertexPerformanceWriter.hpp
std::string ActsExamples::VertexPerformanceWriter::Config::fileMode = "RECREATE" |
File access mode.
Definition at line 71 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 71 of file VertexPerformanceWriter.hpp
Referenced by ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::filePath = "vertexingperformance.root" |
Output filename.
Definition at line 67 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 67 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputAllTruthParticles |
All input truth particle collection.
Definition at line 50 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 50 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputAssociatedTruthParticles |
Optional. Truth particles associated to tracks. Using 1:1 matching if given.
Definition at line 57 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 57 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputMeasurementParticlesMap |
Input hit-particles map collection.
Definition at line 61 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 61 of file VertexPerformanceWriter.hpp
Referenced by ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputSelectedTruthParticles |
Selected input truth particle collection.
Definition at line 52 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 52 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputTrackParameters |
Optional. Input track parameters.
Definition at line 54 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 54 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputTrajectories |
Optional. Trajectories object from track finidng.
Definition at line 59 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 59 of file VertexPerformanceWriter.hpp
Referenced by ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
std::string ActsExamples::VertexPerformanceWriter::Config::inputVertices |
Input vertex collection.
Definition at line 63 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 63 of file VertexPerformanceWriter.hpp
Referenced by main().
double ActsExamples::VertexPerformanceWriter::Config::minTrackVtxMatchFraction = 0.5 |
Minimum fraction of tracks matched between truth and reco vertices to be matched for resolution plots.
Definition at line 74 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 74 of file VertexPerformanceWriter.hpp
std::string ActsExamples::VertexPerformanceWriter::Config::treeName = "vertextree" |
Name of the output tree.
Definition at line 69 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 69 of file VertexPerformanceWriter.hpp
Referenced by main(), and ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().
double ActsExamples::VertexPerformanceWriter::Config::truthMatchProbMin = 0.5 |
Minimum fraction of hits associated to particle to consider as truth matched.
Definition at line 77 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 77 of file VertexPerformanceWriter.hpp
bool ActsExamples::VertexPerformanceWriter::Config::useTracks = true |
Whether information about tracks is available.
Definition at line 79 of file VertexPerformanceWriter.hpp.
View newest version in sPHENIX GitHub at line 79 of file VertexPerformanceWriter.hpp
Referenced by ActsExamples::VertexPerformanceWriter::VertexPerformanceWriter().