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

#include <acts/blob/sPHENIX/Examples/Algorithms/TrackFindingExaTrkX/include/ActsExamples/TrackFindingExaTrkX/PrototracksToParameters.hpp>

+ Collaboration diagram for ActsExamples::PrototracksToParameters::Config:

Public Attributes

std::string inputProtoTracks
 The prototrack for that parameters should be computed.
 
std::string inputSpacePoints
 The spacepoint collection.
 
std::string outputSeeds = "seeds-from-prototracks"
 
std::string outputProtoTracks = "remaining-prototracks"
 The prototracks for which parameters where computed successfully.
 
std::string outputParameters = "parameters"
 The output parameters.
 
bool buildTightSeeds = false
 
std::shared_ptr< const
Acts::TrackingGeometry
geometry
 The tracking geometry.
 
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 32 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 32 of file PrototracksToParameters.hpp

Member Data Documentation

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

The minimum magnetic field to trigger the track parameters estimation.

Definition at line 55 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::execute().

bool ActsExamples::PrototracksToParameters::Config::buildTightSeeds = false

Whether to make tight seeds (closest 3 hits to beampipe) or large seeds (evenly spread across the prototrack)

Definition at line 47 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 47 of file PrototracksToParameters.hpp

Referenced by ActsExamples::PrototracksToParameters::execute().

std::shared_ptr<const Acts::TrackingGeometry> ActsExamples::PrototracksToParameters::Config::geometry

The tracking geometry.

Definition at line 50 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::execute(), and ActsExamples::PrototracksToParameters::PrototracksToParameters().

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

Initial covariance matrix diagonal.

Definition at line 57 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

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

Inflate initial covariance.

Definition at line 62 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::string ActsExamples::PrototracksToParameters::Config::inputProtoTracks

The prototrack for that parameters should be computed.

Definition at line 34 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 34 of file PrototracksToParameters.hpp

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::string ActsExamples::PrototracksToParameters::Config::inputSpacePoints

The spacepoint collection.

Definition at line 36 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::shared_ptr<const Acts::MagneticFieldProvider> ActsExamples::PrototracksToParameters::Config::magneticField

Magnetic field variant.

Definition at line 52 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::execute(), and ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::string ActsExamples::PrototracksToParameters::Config::outputParameters = "parameters"

The output parameters.

Definition at line 43 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 43 of file PrototracksToParameters.hpp

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::string ActsExamples::PrototracksToParameters::Config::outputProtoTracks = "remaining-prototracks"

The prototracks for which parameters where computed successfully.

Definition at line 41 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 41 of file PrototracksToParameters.hpp

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

std::string ActsExamples::PrototracksToParameters::Config::outputSeeds = "seeds-from-prototracks"

The seeds created on-the-fly from which the parameters actually are computed

Definition at line 39 of file PrototracksToParameters.hpp.

View newest version in sPHENIX GitHub at line 39 of file PrototracksToParameters.hpp

Referenced by ActsExamples::PrototracksToParameters::PrototracksToParameters().

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

Particle hypothesis.

Definition at line 64 of file PrototracksToParameters.hpp.

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

Referenced by ActsExamples::PrototracksToParameters::execute().


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