ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::DummyVertexFitter< linearizer_t > Class Template Reference

Dummy vertex fitter class, only to be used for ensuring interfaces where a vertex fitter type is required but no fitter is actually needed. More...

#include <Acts/Vertexing/DummyVertexFitter.hpp>

Public Types

using Linearizer_t = linearizer_t
 Type alias for track linearizer used in vertex fitting.
using Propagator_t = void
 Type alias for propagator (void for dummy implementation).

Public Member Functions

 DummyVertexFitter ()=delete
Result< Vertexfit (const std::vector< InputTrack > &, const linearizer_t &, const VertexingOptions &) const
 Dummy fit method.

Detailed Description

template<typename linearizer_t = DummyTrackLinearizer>
class Acts::DummyVertexFitter< linearizer_t >

Dummy vertex fitter class, only to be used for ensuring interfaces where a vertex fitter type is required but no fitter is actually needed.

Member Typedef Documentation

◆ Linearizer_t

template<typename linearizer_t = DummyTrackLinearizer>
using Acts::DummyVertexFitter< linearizer_t >::Linearizer_t = linearizer_t

Type alias for track linearizer used in vertex fitting.

◆ Propagator_t

template<typename linearizer_t = DummyTrackLinearizer>
using Acts::DummyVertexFitter< linearizer_t >::Propagator_t = void

Type alias for propagator (void for dummy implementation).

Constructor & Destructor Documentation

◆ DummyVertexFitter()

template<typename linearizer_t = DummyTrackLinearizer>
Acts::DummyVertexFitter< linearizer_t >::DummyVertexFitter ( )
delete

Member Function Documentation

◆ fit()

template<typename linearizer_t = DummyTrackLinearizer>
Result< Vertex > Acts::DummyVertexFitter< linearizer_t >::fit ( const std::vector< InputTrack > & ,
const linearizer_t & ,
const VertexingOptions &  ) const

Dummy fit method.

Returns
Error result as this is a dummy implementation that should not be used