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
reimplement Candidate iterator #7617
Conversation
A new Pull Request was created by @VinInn (Vincenzo Innocente) for CMSSW_7_4_X. reimplement Candidate iterator It involves the following packages: DataFormats/Candidate @nclopezo, @cvuosalo, @monttj, @cmsbuild, @slava77, @vadler can you please review it and eventually sign? Thanks. |
@cmsbuild, please test |
The tests are being triggered in jenkins. |
-1 Tested at: c43314b ---> test runtestTqafTopHitFit had ERRORS you can see the results of the tests here: |
+1 This PR involves minor code simplification of Candidate iterators. Code changes are satisfactory. Jenkins tests CMSSW_7_4_X_2015-02-10-0200: As expected, there are no significant differences compared to the baseline in the alternative-comparisons and |
Do you have any clues why I am having this kind of error message (*) while compiling? It is being tested at CMSSW_7_4_X_2015-02-11-0200. () |
was the test build complete in your case? Jenkins completed tests including running PAT OK |
Thank you for the feedback. Yes, it must be a local build problem that I could not understand so far. |
reimplement Candidate iterator
Simplify implementation of Candidate's (component) iterator.
There is still a virtual call for each deference (and invocation of Candidate::end)
at least no memory-churn and no requirements on derived classes
No regression observed