Skip to content

[RF] Added thorough parameter study for RooCBShape and RooJohnson #16893

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Patrik1van
Copy link

No description provided.

###References:
Johnson, N. L. (1949). *Systems of Frequency Curves Generated by Methods of Translation*. Biometrika **36(1/2)**, 149–176. [doi:10.2307/2332539](https://doi.org/10.2307%2F2332539)

\image html RooJohnson_plot.png
Copy link
Contributor

Choose a reason for hiding this comment

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

Why not use this plot anymore? I liked it, because it nicely illustrated the shape of the RooJohnson for different values of the parameter in one canvas:
https://root.cern/doc/v632/classRooJohnson.html

I think even with your added parameter studies, it's still a nice complementary plot.

Copy link
Contributor

@guitargeek guitargeek left a 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 @Patrik1van for the nice improvements to the docs!

If you still have time to work on this, I have a few change requests:

  1. Could you please provide the code that is used to generate these plots? Maybe put it in a code block of the PR description. It would be good if we can easily reproduce these plots in case they need a different formatting, colors, etc.
  2. Can you give the png files less generic names? Right now, combined_sigmas.png for example doesn't tell me at all that this is related to the RooCBShape. Maybe call it RooCBShape_sigmas.png? Same pattern for the other files.
  3. The existing RooJohnson documentation uses thicker line widths, which I think is very good. Can you do the same?

And when you create an updated branch with these changes, can you please force-push it to the branch with the same name documentation_changes_cb_john so that you don't have to open a new PR? Thank you very much!

@guitargeek guitargeek changed the title added thorough parameter study for RooCBShape.cxx and RooJohnson.cxx [RF] Added thorough parameter study for RooCBShape and RooJohnson Jan 6, 2025
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