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

#include <acts/blob/sPHENIX/Examples/Algorithms/Vertexing/include/ActsExamples/Vertexing/VertexFitterAlgorithm.hpp>

+ Collaboration diagram for ActsExamples::VertexFitterAlgorithm::Config:

Public Attributes

std::string inputTrackParameters
 Optional. Input track parameters collection.
 
std::string inputTrajectories
 Optional. Input trajectories container.
 
std::string inputProtoVertices
 Input proto vertex collection.
 
std::string outputVertices
 Output vertex collection.
 
std::shared_ptr
< Acts::MagneticFieldProvider
bField
 The magnetic field.
 
bool doConstrainedFit = false
 Constraint vertex fit bool.
 
Acts::Vector4 constraintPos = Acts::Vector4(0, 0, 0, 0)
 Vertex constraint position.
 
Acts::SquareMatrix4 constraintCov
 Vertex constraint covariance matrix.
 

Detailed Description

Definition at line 59 of file VertexFitterAlgorithm.hpp.

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

Member Data Documentation

std::shared_ptr<Acts::MagneticFieldProvider> ActsExamples::VertexFitterAlgorithm::Config::bField

The magnetic field.

Definition at line 69 of file VertexFitterAlgorithm.hpp.

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

Referenced by main().

Acts::SquareMatrix4 ActsExamples::VertexFitterAlgorithm::Config::constraintCov
Initial value:
=
3 * Acts::UnitConstants::mm * Acts::UnitConstants::mm,
10 * Acts::UnitConstants::mm * Acts::UnitConstants::mm,
.asDiagonal()

Vertex constraint covariance matrix.

Definition at line 75 of file VertexFitterAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 75 of file VertexFitterAlgorithm.hpp

Acts::Vector4 ActsExamples::VertexFitterAlgorithm::Config::constraintPos = Acts::Vector4(0, 0, 0, 0)

Vertex constraint position.

Definition at line 73 of file VertexFitterAlgorithm.hpp.

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

bool ActsExamples::VertexFitterAlgorithm::Config::doConstrainedFit = false

Constraint vertex fit bool.

Definition at line 71 of file VertexFitterAlgorithm.hpp.

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

std::string ActsExamples::VertexFitterAlgorithm::Config::inputProtoVertices

Input proto vertex collection.

Definition at line 65 of file VertexFitterAlgorithm.hpp.

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

Referenced by main(), and ActsExamples::VertexFitterAlgorithm::VertexFitterAlgorithm().

std::string ActsExamples::VertexFitterAlgorithm::Config::inputTrackParameters

Optional. Input track parameters collection.

Definition at line 61 of file VertexFitterAlgorithm.hpp.

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

Referenced by main(), and ActsExamples::VertexFitterAlgorithm::VertexFitterAlgorithm().

std::string ActsExamples::VertexFitterAlgorithm::Config::inputTrajectories

Optional. Input trajectories container.

Definition at line 63 of file VertexFitterAlgorithm.hpp.

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

Referenced by ActsExamples::VertexFitterAlgorithm::VertexFitterAlgorithm().

std::string ActsExamples::VertexFitterAlgorithm::Config::outputVertices

Output vertex collection.

Definition at line 67 of file VertexFitterAlgorithm.hpp.

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

Referenced by ActsExamples::VertexFitterAlgorithm::VertexFitterAlgorithm().


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