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

#include <acts/blob/sPHENIX/Examples/Algorithms/TrackFitting/include/ActsExamples/TrackFitting/TrackFittingAlgorithm.hpp>

+ Collaboration diagram for ActsExamples::TrackFittingAlgorithm::Config:

Public Attributes

std::string inputMeasurements
 Input measurements collection.
 
std::string inputSourceLinks
 Input source links collection.
 
std::string inputProtoTracks
 Input proto tracks collection, i.e. groups of hit indices.
 
std::string inputInitialTrackParameters
 Input initial track parameter estimates for for each proto track.
 
std::string inputClusters
 (optional) Input clusters for each measurement
 
std::string outputTracks
 Output fitted tracks collection.
 
std::shared_ptr
< TrackFitterFunction
fit
 Type erased fitter function.
 
int pickTrack = -1
 Pick a single track for debugging (-1 process all tracks)
 
std::shared_ptr
< MeasurementCalibrator
calibrator
 

Detailed Description

Definition at line 36 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 36 of file TrackFittingAlgorithm.hpp

Member Data Documentation

std::shared_ptr<MeasurementCalibrator> ActsExamples::TrackFittingAlgorithm::Config::calibrator

Definition at line 54 of file TrackFittingAlgorithm.hpp.

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

Referenced by ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::shared_ptr<TrackFitterFunction> ActsExamples::TrackFittingAlgorithm::Config::fit

Type erased fitter function.

Definition at line 50 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 50 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), and runRecTruthTracks().

std::string ActsExamples::TrackFittingAlgorithm::Config::inputClusters

(optional) Input clusters for each measurement

Definition at line 46 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 46 of file TrackFittingAlgorithm.hpp

Referenced by ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::string ActsExamples::TrackFittingAlgorithm::Config::inputInitialTrackParameters

Input initial track parameter estimates for for each proto track.

Definition at line 44 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 44 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), runRecTruthTracks(), and ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::string ActsExamples::TrackFittingAlgorithm::Config::inputMeasurements

Input measurements collection.

Definition at line 38 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 38 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), runRecTruthTracks(), and ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::string ActsExamples::TrackFittingAlgorithm::Config::inputProtoTracks

Input proto tracks collection, i.e. groups of hit indices.

Definition at line 42 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 42 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), runRecTruthTracks(), and ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::string ActsExamples::TrackFittingAlgorithm::Config::inputSourceLinks

Input source links collection.

Definition at line 40 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 40 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), runRecTruthTracks(), and ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

std::string ActsExamples::TrackFittingAlgorithm::Config::outputTracks

Output fitted tracks collection.

Definition at line 48 of file TrackFittingAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 48 of file TrackFittingAlgorithm.hpp

Referenced by runDetectorAlignment(), runRecTruthTracks(), and ActsExamples::TrackFittingAlgorithm::TrackFittingAlgorithm().

int ActsExamples::TrackFittingAlgorithm::Config::pickTrack = -1

Pick a single track for debugging (-1 process all tracks)

Definition at line 52 of file TrackFittingAlgorithm.hpp.

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

Referenced by runDetectorAlignment(), and runRecTruthTracks().


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