1 #ifndef _SequentialVertexSmoother_H_
2 #define _SequentialVertexSmoother_H_
14 template <
unsigned int N>
const VertexTrackUpdator< N > * vertexTrackUpdator() const
ReferenceCountingPointer< RefittedTrackState< N > > RefCountedRefittedTrackState
ReferenceCountingPointer< LinearizedTrackState< N > > RefCountedLinearizedTrackState
CachingVertex< N > smooth(const CachingVertex< N > &vertex) const override
ReferenceCountingPointer< VertexTrack< N > > RefCountedVertexTrack
SequentialVertexSmoother(const VertexTrackUpdator< N > &vtu, const VertexSmoothedChiSquaredEstimator< N > &vse, const TrackToTrackCovCalculator< N > &covCalc)
SequentialVertexSmoother< N > * clone() const override
TrackToTrackCovCalculator< N > * theTrackToTrackCovCalculator
const VertexSmoothedChiSquaredEstimator< N > * vertexSmoothedChiSquaredEstimator() const
VertexTrackUpdator< N > * theVertexTrackUpdator
VertexSmoothedChiSquaredEstimator< N > * theVertexSmoothedChiSquaredEstimator
const TrackToTrackCovCalculator< N > * trackToTrackCovCalculator() const
~SequentialVertexSmoother() override