-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace auto keywords in KalmanVertexUpdaters by explicit types #235
Replace auto keywords in KalmanVertexUpdaters by explicit types #235
Conversation
Hi @baschlag - yes, I think this is the lazy evaluation of Eigen, I tend to use auto for retrieval types, but not very much anymore for Eigen. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Happy to approve this one.
Thanks! I found one more case where I'm doing this. I will quickly add it to this PR. |
Codecov Report
@@ Coverage Diff @@
## master #235 +/- ##
==========================================
- Coverage 44.99% 44.96% -0.03%
==========================================
Files 374 374
Lines 18697 18709 +12
Branches 8842 8854 +12
==========================================
Hits 8413 8413
Misses 4906 4906
- Partials 5378 5390 +12
Continue to review full report at Codecov.
|
Coverage check seems to be stuck. Seems fine though. Merging. |
…-project#235) * remove auto keywords in KalmanVertex*Updaters and replace with explicit types * replace auto keywords with explicit types in AMVFinder and AMVFitter
This PR removes all unnecessary
auto
keywords in theKalmanVertexUpdater
andKalmanVertexTrackUpdater
and replaces them with the explicit types instead. Some recent, already fixed (and extremely hard to find) bugs appeared only in release (and not debug) build mode due to weird behaviour in the combined usage ofauto
and Eigens.block<>
operations (in a different place).//Edit: AMVFitter and AMVFinder have also been updated.