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
TagInfo collection name update #13700
TagInfo collection name update #13700
Conversation
…e ambiguities in PAT
A new Pull Request was created by @ferencek (Dinko Ferenček) for CMSSW_7_6_X. It involves the following packages: PhysicsTools/PatAlgos @cvuosalo, @monttj, @cmsbuild, @slava77, @vadler, @davidlange6 can you please review it and eventually sign? Thanks. cms-bot commands are list here #13028 |
@cmsbuild please test |
The tests are being triggered in jenkins. |
+1 Renaming TagInfos collections to avoid confusion. The code changes are satisfactory, and Jenkins tests against baseline CMSSW_7_6_X_2016-03-08-2300 show no significant differences. An extended test of workflow 25202.0_TTbar_13 with 70 events against baseline CMSSW_7_6_4 also shows no significant differences, no change in RECO or Mini-AOD event content, and no significant change in CPU time or memory usage. The renaming's only effect is that two modules run with new names but take the same amount of CPU time:
|
This is strange. I thought the goal was to have "TagInfos" at the end of the name. Did the addJetCollection postfix add it anyways |
@slava77, yes, |
PAT jets store TagInfo names by stripping everything starting from 'TagInfos'. Hence, internally it is not possible to distinguish
pfImpactParameterTagInfosAK8
frompfImpactParameterTagInfos
. So to avoid possible ambiguities, TagInfo collection names need to end with 'TagInfos'.This PR does not change MiniAOD in 76X and it also does not have any impact on reading older 76X MiniAOD files.
Backport of a single commit from #13685.