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

#include <acts/blob/sPHENIX/Examples/Io/Performance/ActsExamples/Io/Performance/CKFPerformanceWriter.hpp>

+ Collaboration diagram for ActsExamples::CKFPerformanceWriter::Config:

Public Attributes

std::string inputTrajectories
 Input (found) trajectories collection.
 
std::string inputParticles
 Input particles collection.
 
std::string inputMeasurementParticlesMap
 Input hit-particles map collection.
 
std::string filePath = "performance_ckf.root"
 Output filename.
 
std::string fileMode = "RECREATE"
 Output filemode.
 
EffPlotTool::Config effPlotToolConfig
 Plot tool configurations.
 
FakeRatePlotTool::Config fakeRatePlotToolConfig
 
DuplicationPlotTool::Config duplicationPlotToolConfig
 
TrackSummaryPlotTool::Config trackSummaryPlotToolConfig
 
bool doubleMatching = false
 Whether to do double matching or not.
 
double truthMatchProbMin = 0.5
 Min reco-truth matching probability.
 
std::function< bool(std::vector
< float > &)> 
duplicatedPredictor = nullptr
 function to check if neural network predicted track label is duplicate
 

Detailed Description

Definition at line 52 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 52 of file CKFPerformanceWriter.hpp

Member Data Documentation

bool ActsExamples::CKFPerformanceWriter::Config::doubleMatching = false

Whether to do double matching or not.

Definition at line 70 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 70 of file CKFPerformanceWriter.hpp

std::function<bool(std::vector<float>&)> ActsExamples::CKFPerformanceWriter::Config::duplicatedPredictor = nullptr

function to check if neural network predicted track label is duplicate

Definition at line 76 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 76 of file CKFPerformanceWriter.hpp

Referenced by runRecCKFTracks().

DuplicationPlotTool::Config ActsExamples::CKFPerformanceWriter::Config::duplicationPlotToolConfig

Definition at line 66 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 66 of file CKFPerformanceWriter.hpp

EffPlotTool::Config ActsExamples::CKFPerformanceWriter::Config::effPlotToolConfig

Plot tool configurations.

Definition at line 64 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 64 of file CKFPerformanceWriter.hpp

FakeRatePlotTool::Config ActsExamples::CKFPerformanceWriter::Config::fakeRatePlotToolConfig

Definition at line 65 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 65 of file CKFPerformanceWriter.hpp

std::string ActsExamples::CKFPerformanceWriter::Config::fileMode = "RECREATE"

Output filemode.

Definition at line 62 of file CKFPerformanceWriter.hpp.

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

Referenced by ActsExamples::CKFPerformanceWriter::CKFPerformanceWriter().

std::string ActsExamples::CKFPerformanceWriter::Config::filePath = "performance_ckf.root"

Output filename.

Definition at line 60 of file CKFPerformanceWriter.hpp.

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

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

std::string ActsExamples::CKFPerformanceWriter::Config::inputMeasurementParticlesMap

Input hit-particles map collection.

Definition at line 58 of file CKFPerformanceWriter.hpp.

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

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

std::string ActsExamples::CKFPerformanceWriter::Config::inputParticles

Input particles collection.

Definition at line 56 of file CKFPerformanceWriter.hpp.

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

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

std::string ActsExamples::CKFPerformanceWriter::Config::inputTrajectories

Input (found) trajectories collection.

Definition at line 54 of file CKFPerformanceWriter.hpp.

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

Referenced by runRecCKFTracks().

TrackSummaryPlotTool::Config ActsExamples::CKFPerformanceWriter::Config::trackSummaryPlotToolConfig

Definition at line 67 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 67 of file CKFPerformanceWriter.hpp

double ActsExamples::CKFPerformanceWriter::Config::truthMatchProbMin = 0.5

Min reco-truth matching probability.

Definition at line 73 of file CKFPerformanceWriter.hpp.

View newest version in sPHENIX GitHub at line 73 of file CKFPerformanceWriter.hpp


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