Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::CsvMultiTrajectoryWriter::trackInfo Struct Reference

Struct for brief trajectory summary info. More...

+ Inheritance diagram for ActsExamples::CsvMultiTrajectoryWriter::trackInfo:
+ Collaboration diagram for ActsExamples::CsvMultiTrajectoryWriter::trackInfo:

Public Attributes

size_t trackId = 0
 
ActsFatras::Barcode particleId
 
size_t nMajorityHits = 0
 
std::string trackType
 
double truthMatchProb = 0
 
const TrackParametersfittedParameters = nullptr
 
std::vector< uint64_t > measurementsID
 
- Public Attributes inherited from Acts::MultiTrajectoryHelpers::TrajectoryState
size_t nStates = 0
 
size_t nMeasurements = 0
 
size_t nOutliers = 0
 
size_t nHoles = 0
 
double chi2Sum = 0
 
std::vector< doublemeasurementChi2 = {}
 
std::vector< doubleoutlierChi2 = {}
 
size_t NDF = 0
 
std::vector< unsigned int > measurementVolume = {}
 
std::vector< unsigned int > measurementLayer = {}
 
std::vector< unsigned int > outlierVolume = {}
 
std::vector< unsigned int > outlierLayer = {}
 
size_t nSharedHits = 0
 

Detailed Description

Struct for brief trajectory summary info.

Definition at line 90 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 90 of file CsvMultiTrajectoryWriter.hpp

Member Data Documentation

const TrackParameters* ActsExamples::CsvMultiTrajectoryWriter::trackInfo::fittedParameters = nullptr

Definition at line 96 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 96 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

std::vector<uint64_t> ActsExamples::CsvMultiTrajectoryWriter::trackInfo::measurementsID

Definition at line 97 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 97 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

size_t ActsExamples::CsvMultiTrajectoryWriter::trackInfo::nMajorityHits = 0

Definition at line 93 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 93 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

ActsFatras::Barcode ActsExamples::CsvMultiTrajectoryWriter::trackInfo::particleId

Definition at line 92 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 92 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

size_t ActsExamples::CsvMultiTrajectoryWriter::trackInfo::trackId = 0

Definition at line 91 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 91 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

std::string ActsExamples::CsvMultiTrajectoryWriter::trackInfo::trackType

Definition at line 94 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 94 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().

double ActsExamples::CsvMultiTrajectoryWriter::trackInfo::truthMatchProb = 0

Definition at line 95 of file CsvMultiTrajectoryWriter.hpp.

View newest version in sPHENIX GitHub at line 95 of file CsvMultiTrajectoryWriter.hpp

Referenced by ActsExamples::CsvMultiTrajectoryWriter::writeT().


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