Skip to content
Snippets Groups Projects
Commit 2140b86c authored by Simon Spannagel's avatar Simon Spannagel
Browse files

Merge branch 'AlignmentTrackChi2Fitting' into 'master'

AlignmentTrackChi2: Making sure track fit is checked, before getting the chi2.

See merge request corryvreckan/corryvreckan!614
parents 9159a8bb 1cd1c5f4
No related branches found
No related tags found
No related merge requests found
Pipeline #5250223 failed
...@@ -150,8 +150,14 @@ void AlignmentTrackChi2::MinimiseTrackChi2(Int_t&, Double_t*, Double_t& result, ...@@ -150,8 +150,14 @@ void AlignmentTrackChi2::MinimiseTrackChi2(Int_t&, Double_t*, Double_t& result,
fitIterations = 0; fitIterations = 0;
} }
// Add the new chi2 // check if the fit has failed
return track->getChi2(); if(!track->isFitted()) {
LOG(WARNING) << "Refit failed - track will be discarded for this alignment step ";
return 0.0;
} else {
// add the new chi2
return track->getChi2();
}
}; };
// Loop over all tracks // Loop over all tracks
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment