#include <GhostTrackFitter.h>
Public Member Functions | |
virtual PredictionUpdater * | clone () 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 () |
Definition at line 43 of file GhostTrackFitter.h.
virtual reco::GhostTrackFitter::PredictionUpdater::~PredictionUpdater | ( | ) | [inline, virtual] |
Definition at line 45 of file GhostTrackFitter.h.
{}
virtual PredictionUpdater* reco::GhostTrackFitter::PredictionUpdater::clone | ( | ) | const [pure virtual] |
Implemented in reco::KalmanGhostTrackUpdater.
virtual void reco::GhostTrackFitter::PredictionUpdater::contribution | ( | const GhostTrackPrediction & | pred, |
const GhostTrackState & | state, | ||
double & | ndof, | ||
double & | chi2, | ||
bool | withPredError = false |
||
) | const [pure virtual] |
Implemented in reco::KalmanGhostTrackUpdater.
Referenced by reco::PositiveSideGhostTrackFitter::fit(), and reco::AnnealingGhostTrackFitter::postFit().
virtual GhostTrackPrediction reco::GhostTrackFitter::PredictionUpdater::update | ( | const GhostTrackPrediction & | pred, |
const GhostTrackState & | state, | ||
double & | ndof, | ||
double & | chi2 | ||
) | const [pure virtual] |
Implemented in reco::KalmanGhostTrackUpdater.
Referenced by reco::SequentialGhostTrackFitter::fit().