-
Notifications
You must be signed in to change notification settings - Fork 1.4k
[RF] Prepare RooFit and HistFactory for ROOT without implicit ownership #20889
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
base: master
Are you sure you want to change the base?
Conversation
guitargeek
left a comment
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.
See inline comment
Test Results 22 files 22 suites 3d 17h 15m 32s ⏱️ For more details on these failures, see this check. Results for commit fb698474. ♻️ This comment has been updated with latest results. |
c4c7870 to
efc07d6
Compare
guitargeek
left a comment
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.
Thank you very much!
efc07d6 to
7e33583
Compare
7e33583 to
b880a72
Compare
When calling TDirectory::Append(obj, replace=true), and obj is already in the directory, don't issue a warning. Proceed to clear the list of any duplicates, issuing a warning for each. This will enable workflows such as: auto h = new TH1D(...); directory->Append(h, true); After this change, the above lines work both with implicit object ownership off and on.
Also add an assertion to stop the test when executed in the wrong directory. Previously, the test would crash.
b880a72 to
fb69847
Compare
This takes a few RooFit-related commits out of #18083.
The backend-related commit fixes the tests in case root has been configured withWent to [RF] Don't fall back to default backend for codegen_no_grad if clad=OFF #20890-Dclad=off.Note: