ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Vertex Finder Options. More...
#include <acts/blob/master/Core/include/Acts/Vertexing/VertexingOptions.hpp>
Public Member Functions | |
VertexingOptions ()=delete | |
Default contstructor is deleted. | |
VertexingOptions (std::reference_wrapper< const GeometryContext > gctx, std::reference_wrapper< const MagneticFieldContext > mctx, const Vertex< input_track_t > &vconstr=Vertex< input_track_t >()) | |
Public Attributes | |
std::reference_wrapper< const GeometryContext > | geoContext |
Context object for the geometry. | |
std::reference_wrapper< const MagneticFieldContext > | magFieldContext |
Context object for the magnetic field. | |
Vertex< input_track_t > | vertexConstraint |
The vertex constraint for the fitting. | |
Vertex Finder Options.
Definition at line 20 of file VertexingOptions.hpp.
View newest version in sPHENIX GitHub at line 20 of file VertexingOptions.hpp
|
delete |
Default contstructor is deleted.
|
inline |
VertexingOptions with context
gctx | The goemetry context for this fit |
mctx | The magnetic context for this fit |
vconstr | The pointing contraint to a vertex |
Definition at line 29 of file VertexingOptions.hpp.
View newest version in sPHENIX GitHub at line 29 of file VertexingOptions.hpp
std::reference_wrapper<const GeometryContext> Acts::VertexingOptions< input_track_t >::geoContext |
Context object for the geometry.
Definition at line 36 of file VertexingOptions.hpp.
View newest version in sPHENIX GitHub at line 36 of file VertexingOptions.hpp
Referenced by Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::fillPerigeesToFit(), Acts::FullBilloirVertexFitter< input_track_t, linearizer_t >::fit(), Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::fitImpl(), Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::getCompatibility(), Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::prepareVertexForFit(), Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::setAllVertexCompatibilities(), and Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::setWeightsAndUpdate().
std::reference_wrapper<const MagneticFieldContext> Acts::VertexingOptions< input_track_t >::magFieldContext |
Context object for the magnetic field.
Definition at line 38 of file VertexingOptions.hpp.
View newest version in sPHENIX GitHub at line 38 of file VertexingOptions.hpp
Referenced by Acts::FullBilloirVertexFitter< input_track_t, linearizer_t >::fit(), Acts::IterativeVertexFinder< vfitter_t, sfinder_t >::getCompatibility(), Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::prepareVertexForFit(), Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::setAllVertexCompatibilities(), and Acts::AdaptiveMultiVertexFitter< input_track_t, linearizer_t >::setWeightsAndUpdate().
Vertex<input_track_t> Acts::VertexingOptions< input_track_t >::vertexConstraint |
The vertex constraint for the fitting.
Definition at line 40 of file VertexingOptions.hpp.
View newest version in sPHENIX GitHub at line 40 of file VertexingOptions.hpp
Referenced by Acts::Test::BOOST_AUTO_TEST_CASE(), Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::doSeeding(), and Acts::FullBilloirVertexFitter< input_track_t, linearizer_t >::fit().