-
Notifications
You must be signed in to change notification settings - Fork 11
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
r626: TBranchElement: no drilling through new members. #164
r626: TBranchElement: no drilling through new members. #164
Conversation
(thanks valgrind for pointing this out)
This resolved the problem seen at: cms-sw/cmssw#36908 (comment) and fix root-project#9899. The problem is the rules are applied to a data member nested inside an object nested inside an STL collection that is a new data member of the class reco::HaloClusterCandidateHCAL, since it is a new member compared to the layout on file, none of the objects; from the new member down to the object on which the rules need to be run) are actually streamed and the code gathering the information to run the rule got a bit lost ; it is likely (I am checking as we speak) that in previous release the rule was not even attempted to be run ... which might actually be the desired behavior in this specific case. The solution is to have GatherArtificialElements stop drilling through data members which are not stored in the existing TTree.
A new Pull Request was created by @smuzaffar (Malik Shahzad Muzaffar) for branch cms/v6-26-00-patches/a9ebd7c. @cmsbuild, @smuzaffar, @iarspider can you please review it and eventually sign? Thanks. |
test parameters:
|
please test for CMSSW_12_3_ROOT626_X |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-8c1e0f/22506/summary.html The following merge commits were also included on top of IB + this PR after doing git cms-merge-topic:
You can see more details here: Comparison Summary@slava77 comparisons for the following workflows were not done due to missing matrix map:
Summary:
|
No description provided.