Skip to content

[RF] Implement codegen support for RooFunctorBinding and friends#21529

Merged
guitargeek merged 1 commit intoroot-project:masterfrom
guitargeek:roofunctorbinding
Mar 10, 2026
Merged

[RF] Implement codegen support for RooFunctorBinding and friends#21529
guitargeek merged 1 commit intoroot-project:masterfrom
guitargeek:roofunctorbinding

Conversation

@guitargeek
Copy link
Copy Markdown
Contributor

This enables easily plugging in user-defined functions including their gradients into RooFit computation graphs, which also works from Python thanks to the std::function pythonization.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 7, 2026

Test Results

    22 files      22 suites   3d 7h 57m 14s ⏱️
 3 816 tests  3 814 ✅ 1 💤 1 ❌
75 556 runs  75 546 ✅ 9 💤 1 ❌

For more details on these failures, see this check.

Results for commit 1d29285.

♻️ This comment has been updated with latest results.

@dpiparo dpiparo self-requested a review March 9, 2026 12:44
This enables easily plugging in user-defined functions including their
gradients into RooFit computation graphs, which also works from Python
thanks to the `std::function` pythonization.
@guitargeek guitargeek merged commit a2c6bc3 into root-project:master Mar 10, 2026
27 of 30 checks passed
@guitargeek guitargeek deleted the roofunctorbinding branch March 10, 2026 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants