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