CMS 3D CMS Logo

List of all members | Public Member Functions
reco::GhostTrackFitter::PredictionUpdater Class Referenceabstract

#include <GhostTrackFitter.h>

Inheritance diagram for reco::GhostTrackFitter::PredictionUpdater:
reco::KalmanGhostTrackUpdater

Public Member Functions

virtual PredictionUpdaterclone () const =0
 
virtual void contribution (const GhostTrackPrediction &pred, const GhostTrackState &state, double &ndof, double &chi2, bool withPredError=false) const =0
 
virtual GhostTrackPrediction update (const GhostTrackPrediction &pred, const GhostTrackState &state, double &ndof, double &chi2) const =0
 
virtual ~PredictionUpdater ()
 

Detailed Description

Definition at line 42 of file GhostTrackFitter.h.

Constructor & Destructor Documentation

◆ ~PredictionUpdater()

virtual reco::GhostTrackFitter::PredictionUpdater::~PredictionUpdater ( )
inlinevirtual

Definition at line 44 of file GhostTrackFitter.h.

44 {}

Member Function Documentation

◆ clone()

virtual PredictionUpdater* reco::GhostTrackFitter::PredictionUpdater::clone ( ) const
pure virtual

◆ contribution()

virtual void reco::GhostTrackFitter::PredictionUpdater::contribution ( const GhostTrackPrediction pred,
const GhostTrackState state,
double &  ndof,
double &  chi2,
bool  withPredError = false 
) const
pure virtual

◆ update()

virtual GhostTrackPrediction reco::GhostTrackFitter::PredictionUpdater::update ( const GhostTrackPrediction pred,
const GhostTrackState state,
double &  ndof,
double &  chi2 
) const
pure virtual