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

#include <acts/blob/sPHENIX/Examples/Io/Csv/include/ActsExamples/Io/Csv/CsvMultiTrajectoryWriter.hpp>

+ Collaboration diagram for ActsExamples::CsvMultiTrajectoryWriter::Config:

Public Attributes

std::string inputTrajectories
 Input trajectory collection.
 
std::string outputDir
 where to place output files
 
std::string fileName = "CKFtracks.csv"
 name of the output files
 
std::string inputMeasurementParticlesMap
 Input hit-particles map collection.
 
size_t outputPrecision = 6
 floating point precision
 
size_t nMeasurementsMin = 7
 Min number of measurements.
 
bool onlyTruthMatched = false
 Only write truth matched tracks.
 
double truthMatchProbMin = 0.5
 Probability threshold for fake tracks.
 
double ptMin = 1_GeV
 Min pt of tracks.
 

Detailed Description

Definition at line 53 of file CsvMultiTrajectoryWriter.hpp.

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

Member Data Documentation

std::string ActsExamples::CsvMultiTrajectoryWriter::Config::fileName = "CKFtracks.csv"

name of the output files

Definition at line 56 of file CsvMultiTrajectoryWriter.hpp.

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

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

std::string ActsExamples::CsvMultiTrajectoryWriter::Config::inputMeasurementParticlesMap

Input hit-particles map collection.

Definition at line 58 of file CsvMultiTrajectoryWriter.hpp.

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

Referenced by ActsExamples::CsvMultiTrajectoryWriter::CsvMultiTrajectoryWriter(), and runRecCKFTracks().

std::string ActsExamples::CsvMultiTrajectoryWriter::Config::inputTrajectories

Input trajectory collection.

Definition at line 54 of file CsvMultiTrajectoryWriter.hpp.

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

Referenced by ActsExamples::CsvMultiTrajectoryWriter::CsvMultiTrajectoryWriter(), and runRecCKFTracks().

size_t ActsExamples::CsvMultiTrajectoryWriter::Config::nMeasurementsMin = 7

Min number of measurements.

Definition at line 60 of file CsvMultiTrajectoryWriter.hpp.

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

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

bool ActsExamples::CsvMultiTrajectoryWriter::Config::onlyTruthMatched = false

Only write truth matched tracks.

Definition at line 61 of file CsvMultiTrajectoryWriter.hpp.

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

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

std::string ActsExamples::CsvMultiTrajectoryWriter::Config::outputDir

where to place output files

Definition at line 55 of file CsvMultiTrajectoryWriter.hpp.

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

Referenced by runRecCKFTracks(), and ActsExamples::CsvMultiTrajectoryWriter::writeT().

size_t ActsExamples::CsvMultiTrajectoryWriter::Config::outputPrecision = 6

floating point precision

Definition at line 59 of file CsvMultiTrajectoryWriter.hpp.

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

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

double ActsExamples::CsvMultiTrajectoryWriter::Config::ptMin = 1_GeV

Min pt of tracks.

Definition at line 63 of file CsvMultiTrajectoryWriter.hpp.

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

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

double ActsExamples::CsvMultiTrajectoryWriter::Config::truthMatchProbMin = 0.5

Probability threshold for fake tracks.

Definition at line 62 of file CsvMultiTrajectoryWriter.hpp.

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

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


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