#include <VertexSmoother.h>
Public Member Functions | |
virtual VertexSmoother * | clone () const =0 |
virtual CachingVertex< N > | smooth (const CachingVertex< N > &vertex) const =0 |
VertexSmoother () | |
virtual | ~VertexSmoother () |
Pure abstract base class for vertex smoothers Vertex smoothing includes track refit with vertex constraint, better estimation of vertex chi-squared etc.
Definition at line 13 of file VertexSmoother.h.
|
inline |
Definition at line 15 of file VertexSmoother.h.
|
inlinevirtual |
Definition at line 16 of file VertexSmoother.h.
|
pure virtual |
Clone method
Implemented in SequentialVertexSmoother< N >, SequentialVertexSmoother< 5 >, GsfVertexSmoother, and DummyVertexSmoother< N >.
Referenced by VertexSmoother< 5 >::~VertexSmoother().
|
pure virtual |
Smoothing method
Implemented in SequentialVertexSmoother< N >, SequentialVertexSmoother< 5 >, and DummyVertexSmoother< N >.
Referenced by AdaptiveVertexFitter::fit(), and VertexSmoother< 5 >::~VertexSmoother().