20 std::vector<GhostTrackState> &states)
22 for(std::vector<GhostTrackState>::iterator state =
23 states.begin(); state != states.end(); ++state) {
25 if (!state->isValid())
33 state->setWeight(
annealing->weight(chi2));
std::unique_ptr< AnnealingSchedule > annealing
AnnealingGhostTrackFitter()
void postFit(const GhostTrackFitter::PredictionUpdater &updater, const GhostTrackPrediction &pred, std::vector< GhostTrackState > &states) override
virtual void contribution(const GhostTrackPrediction &pred, const GhostTrackState &state, double &ndof, double &chi2, bool withPredError=false) const =0