CMS 3D CMS Logo

List of all members | Public Member Functions
KalmanVertexSmoother Class Reference

#include <KalmanVertexSmoother.h>

Inheritance diagram for KalmanVertexSmoother:
SequentialVertexSmoother< 5 > VertexSmoother< N >

Public Member Functions

 KalmanVertexSmoother ()
 
- Public Member Functions inherited from SequentialVertexSmoother< 5 >
SequentialVertexSmoother< N > * clone () const override
 
 SequentialVertexSmoother (const SequentialVertexSmoother< N > &smoother)
 
 SequentialVertexSmoother (const VertexTrackUpdator< N > &vtu, const VertexSmoothedChiSquaredEstimator< N > &vse, const TrackToTrackCovCalculator< N > &covCalc)
 
CachingVertex< Nsmooth (const CachingVertex< N > &vertex) const override
 
const TrackToTrackCovCalculator< N > * trackToTrackCovCalculator () const
 
const VertexSmoothedChiSquaredEstimator< N > * vertexSmoothedChiSquaredEstimator () const
 
const VertexTrackUpdator< N > * vertexTrackUpdator () const
 
 ~SequentialVertexSmoother () override
 
- Public Member Functions inherited from VertexSmoother< N >
 VertexSmoother ()
 
virtual ~VertexSmoother ()
 

Additional Inherited Members

- Public Types inherited from SequentialVertexSmoother< 5 >
typedef ReferenceCountingPointer< LinearizedTrackState< N > > RefCountedLinearizedTrackState
 
typedef ReferenceCountingPointer< RefittedTrackState< N > > RefCountedRefittedTrackState
 
typedef ReferenceCountingPointer< VertexTrack< N > > RefCountedVertexTrack
 

Detailed Description

Definition at line 6 of file KalmanVertexSmoother.h.

Constructor & Destructor Documentation

◆ KalmanVertexSmoother()

KalmanVertexSmoother::KalmanVertexSmoother ( )

A standard vertex smoother: the SequentialVertexSmoother with standard Kalman tools.

Definition at line 6 of file KalmanVertexSmoother.cc.

KalmanVertexTrackUpdator< 5 >
SequentialVertexSmoother< 5 >
KalmanTrackToTrackCovCalculator
Definition: KalmanTrackToTrackCovCalculator.h:13
KalmanSmoothedVertexChi2Estimator< 5 >