1 #ifndef _SequentialVertexSmoother_H_ 2 #define _SequentialVertexSmoother_H_ 15 template <
unsigned int N>
const VertexTrackUpdator< N > * vertexTrackUpdator() const
CachingVertex< N > smooth(const CachingVertex< N > &vertex) const override
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)
TrackToTrackCovCalculator< N > * theTrackToTrackCovCalculator
const VertexSmoothedChiSquaredEstimator< N > * vertexSmoothedChiSquaredEstimator() const
VertexTrackUpdator< N > * theVertexTrackUpdator
VertexSmoothedChiSquaredEstimator< N > * theVertexSmoothedChiSquaredEstimator
const TrackToTrackCovCalculator< N > * trackToTrackCovCalculator() const
SequentialVertexSmoother< N > * clone() const override
~SequentialVertexSmoother() override