18 std::vector<GhostTrackState> &states) {
19 for (std::vector<GhostTrackState>::iterator state = states.begin(); state != states.end(); ++state) {
20 if (!state->isValid())
28 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