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
minimal fix to use rep, not position.eta/phi #14057
Conversation
A new Pull Request was created by @VinInn (Vincenzo Innocente) for CMSSW_8_0_X. It involves the following packages: RecoParticleFlow/PFClusterProducer @cmsbuild, @cvuosalo, @slava77, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@cmsbuild, please test |
@fwyzard , this is for HLT |
The tests are being triggered in jenkins. |
it may be better to put this to 81X as well first; so that auto-forward-port doesn't bring surprises depending on the time order of #14058 merging (it will either make 14058 not mergeable or may even modify something out of order if 14058 is merged first .. it's unclear if the context lines are fully overlapping or not) |
@VinInn |
We can block back port by merging manually with |
+1 Speeding up PFCluster computations. There should be no change in monitored quantities. This PR has some overlap with the already merged #14058 for 81X. The code changes are satisfactory, and Jenkins tests against baseline CMSSW_8_0_X_2016-04-13-1100 show no significant differences, as expected. An extended test of workflow 25202.0_TTbar_13 with 70 events against baseline CMSSW_8_0_X_2016-04-12-2300 also shows no significant differences. Overall CPU time and memory use do not change significantly, but there is timing improvement in the affected modules (times exclude first event):
Another time measure also shows improvement:
|
This pull request is fully signed and it will be integrated in one of the next CMSSW_8_0_X IBs (tests are also fine). This pull request requires discussion in the ORP meeting before it's merged. @slava77, @davidlange6, @Degano, @smuzaffar |
I suggest not to merge this in 8_0_X for the time being. At some point we need to understand if and when to backport all HLT speed ups currently in 8_1_X taking into account that some small regression will anyhow be present in reco as well |
This is not supposed to be forward ported! |
I think that there are enough context lines to not let this go through to 81X |
@slava77 there is a merge conflict ( |
very minimal change.
major speedup
NO regression.
8_1_X version produces regression due to the consistent use of double