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

#include <acts/blob/sPHENIX/Examples/Algorithms/TrackFinding/include/ActsExamples/TrackFinding/TrackParamsEstimationAlgorithm.hpp>

+ Collaboration diagram for ActsExamples::TrackParamsEstimationAlgorithm::Config:

Public Attributes

std::string inputSeeds
 Input seeds collection.
 
std::string inputProtoTracks
 Input prototracks (optional)
 
std::string outputTrackParameters
 Output estimated track parameters collection.
 
std::string outputSeeds
 
std::string outputProtoTracks
 
std::shared_ptr< const
Acts::TrackingGeometry
trackingGeometry
 Tracking geometry for surface lookup.
 
std::shared_ptr< const
Acts::MagneticFieldProvider
magneticField
 Magnetic field variant.
 
double bFieldMin = 0.1 * Acts::UnitConstants::T
 The minimum magnetic field to trigger the track parameters estimation.
 
std::array< double, 6 > initialSigmas
 Initial covariance matrix diagonal.
 
std::array< double, 6 > initialVarInflation = {1., 1., 1., 1., 1., 1.}
 Inflate initial covariance.
 
Acts::ParticleHypothesis particleHypothesis
 Particle hypothesis.
 

Detailed Description

Definition at line 53 of file TrackParamsEstimationAlgorithm.hpp.

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

Member Data Documentation

double ActsExamples::TrackParamsEstimationAlgorithm::Config::bFieldMin = 0.1 * Acts::UnitConstants::T

The minimum magnetic field to trigger the track parameters estimation.

Definition at line 71 of file TrackParamsEstimationAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 71 of file TrackParamsEstimationAlgorithm.hpp

Referenced by runRecCKFTracks().

std::array<double, 6> ActsExamples::TrackParamsEstimationAlgorithm::Config::initialSigmas
Initial value:

Initial covariance matrix diagonal.

Definition at line 73 of file TrackParamsEstimationAlgorithm.hpp.

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

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

std::array<double, 6> ActsExamples::TrackParamsEstimationAlgorithm::Config::initialVarInflation = {1., 1., 1., 1., 1., 1.}

Inflate initial covariance.

Definition at line 78 of file TrackParamsEstimationAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 78 of file TrackParamsEstimationAlgorithm.hpp

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

std::string ActsExamples::TrackParamsEstimationAlgorithm::Config::inputProtoTracks

Input prototracks (optional)

Definition at line 57 of file TrackParamsEstimationAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 57 of file TrackParamsEstimationAlgorithm.hpp

Referenced by ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().

std::string ActsExamples::TrackParamsEstimationAlgorithm::Config::inputSeeds
std::shared_ptr<const Acts::MagneticFieldProvider> ActsExamples::TrackParamsEstimationAlgorithm::Config::magneticField

Magnetic field variant.

Definition at line 69 of file TrackParamsEstimationAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 69 of file TrackParamsEstimationAlgorithm.hpp

Referenced by runHoughExample(), runRecCKFTracks(), runSeedingExample(), and ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().

std::string ActsExamples::TrackParamsEstimationAlgorithm::Config::outputProtoTracks

Output prototrack collection - only tracks with successful parameter estimation are propagated (optional)

Definition at line 65 of file TrackParamsEstimationAlgorithm.hpp.

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

Referenced by ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().

std::string ActsExamples::TrackParamsEstimationAlgorithm::Config::outputSeeds

Output seed collection - only seeds with successful parameter estimation are propagated (optional)

Definition at line 62 of file TrackParamsEstimationAlgorithm.hpp.

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

Referenced by ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().

std::string ActsExamples::TrackParamsEstimationAlgorithm::Config::outputTrackParameters

Output estimated track parameters collection.

Definition at line 59 of file TrackParamsEstimationAlgorithm.hpp.

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

Referenced by runHoughExample(), runRecCKFTracks(), runSeedingExample(), and ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().

Acts::ParticleHypothesis ActsExamples::TrackParamsEstimationAlgorithm::Config::particleHypothesis
Initial value:

Particle hypothesis.

Definition at line 80 of file TrackParamsEstimationAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 80 of file TrackParamsEstimationAlgorithm.hpp

std::shared_ptr<const Acts::TrackingGeometry> ActsExamples::TrackParamsEstimationAlgorithm::Config::trackingGeometry

Tracking geometry for surface lookup.

Definition at line 67 of file TrackParamsEstimationAlgorithm.hpp.

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

Referenced by runHoughExample(), runRecCKFTracks(), runSeedingExample(), and ActsExamples::TrackParamsEstimationAlgorithm::TrackParamsEstimationAlgorithm().


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