Skip to content

[RF] Refactor coefficient updating for RooAddPdf and RooAddModel#21616

Merged
guitargeek merged 1 commit intoroot-project:masterfrom
guitargeek:addpdf_1
Mar 16, 2026
Merged

[RF] Refactor coefficient updating for RooAddPdf and RooAddModel#21616
guitargeek merged 1 commit intoroot-project:masterfrom
guitargeek:addpdf_1

Conversation

@guitargeek
Copy link
Copy Markdown
Contributor

@guitargeek guitargeek commented Mar 16, 2026

This is to avoid relying too much on the RooAddPdf/Model implementation details in the RooAddHelpers. That will make it easier to port the RooAddHelpers to a free function for RooFit codegen in the future.

Spinoff from #21343, where this a prerequisite to refactor RooAddPdf further to avoid requiring the legacy dirty flag propagation.

This is to avoid relying too much on the RooAddPdf/Model implementation
details in the RooAddHelpers. That will make it easier to port the
RooAddHelpers to a free function for RooFit `codegen` in the future.
@guitargeek guitargeek self-assigned this Mar 16, 2026
Copy link
Copy Markdown
Member

@lmoneta lmoneta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@guitargeek guitargeek merged commit d21fdce into root-project:master Mar 16, 2026
32 checks passed
@guitargeek guitargeek deleted the addpdf_1 branch March 16, 2026 15:42
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