Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::VertexInfo< input_track_t > Struct Template Reference

Helper struct for storing vertex related information. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/AMVFInfo.hpp>

+ Collaboration diagram for Acts::VertexInfo< input_track_t >:

Public Member Functions

 VertexInfo ()=default
 
 VertexInfo (const Acts::Vertex< input_track_t > &constr, const Acts::Vector4 &pos)
 

Public Attributes

Acts::Vertex< input_track_t > constraint
 
Acts::Vector4 linPoint {Acts::Vector4::Zero()}
 
Acts::Vector4 oldPosition {Acts::Vector4::Zero()}
 
Acts::Vector4 seedPosition {Acts::Vector4::Zero()}
 
bool relinearize = true
 
std::vector< const
input_track_t * > 
trackLinks
 
std::map< const input_track_t
*, const BoundTrackParameters
impactParams3D
 

Detailed Description

template<typename input_track_t>
struct Acts::VertexInfo< input_track_t >

Helper struct for storing vertex related information.

Definition at line 21 of file AMVFInfo.hpp.

View newest version in sPHENIX GitHub at line 21 of file AMVFInfo.hpp

Constructor & Destructor Documentation

template<typename input_track_t>
Acts::VertexInfo< input_track_t >::VertexInfo ( )
default
template<typename input_track_t>
Acts::VertexInfo< input_track_t >::VertexInfo ( const Acts::Vertex< input_track_t > &  constr,
const Acts::Vector4 pos 
)
inline

Definition at line 24 of file AMVFInfo.hpp.

View newest version in sPHENIX GitHub at line 24 of file AMVFInfo.hpp

Member Data Documentation

template<typename input_track_t>
Acts::Vertex<input_track_t> Acts::VertexInfo< input_track_t >::constraint

Definition at line 32 of file AMVFInfo.hpp.

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

template<typename input_track_t>
std::map<const input_track_t*, const BoundTrackParameters> Acts::VertexInfo< input_track_t >::impactParams3D

Definition at line 51 of file AMVFInfo.hpp.

View newest version in sPHENIX GitHub at line 51 of file AMVFInfo.hpp

Referenced by Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::setAllVertexCompatibilities().

template<typename input_track_t>
bool Acts::VertexInfo< input_track_t >::relinearize = true
template<typename input_track_t>
Acts::Vector4 Acts::VertexInfo< input_track_t >::seedPosition {Acts::Vector4::Zero()}

Definition at line 42 of file AMVFInfo.hpp.

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

template<typename input_track_t>
std::vector<const input_track_t*> Acts::VertexInfo< input_track_t >::trackLinks

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