Skip to content
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

change CKM delta->gamma and add beta-gamma implementation #246

Merged
merged 8 commits into from
Dec 15, 2023

Conversation

peterstangl
Copy link
Collaborator

This PR implements the "beta-gamma" parameterization of the CKM matrix based on the update of the ckmutil package in PR flav-io/ckmutil#4.

Both the "beta-gamma" and "tree" CKM parameterizations use the Unitarity Triangle (UT) angle $\gamma$ to determine the CKM phase $\delta$. Since $\delta=\gamma$ is a very accurate approximation, so far $\delta$ was set to $\gamma$ everywhere in flavio and the parameter corresponding to the angle $\gamma$ has been called delta. This is changed by the present PR, which now distinguishes $\gamma$ and $\delta$ and uses the name gamma for the UT angle $\gamma$, while keeping the name delta for the CKM phase $\delta$, which is used in the standard CKM parameterization.
This change is motivated by the implementation of the exact relation between $\gamma$ and $\delta$ in the ckmutil package in PR flav-io/ckmutil#4.

@peterstangl peterstangl marked this pull request as draft December 14, 2023 18:07
@DavidMStraub
Copy link
Contributor

Silly question, why do tests pass if the ckmutil PR is not yet merged?

@peterstangl
Copy link
Collaborator Author

Silly question, why do tests pass if the ckmutil PR is not yet merged?

  • The change of delta -> gamma is just renaming the parameter but doesn't need the ckmutil PR
  • The new implementation of the beta-gamma scheme is not used as the default one at the moment and there is no test in flavio that explicitly tests this input scheme

@DavidMStraub
Copy link
Contributor

ckmutil 1.1.0 is on PyPI.

@peterstangl peterstangl marked this pull request as ready for review December 15, 2023 14:58
@peterstangl peterstangl merged commit e19feba into flav-io:master Dec 15, 2023
4 checks passed
@peterstangl peterstangl deleted the ckm_para branch December 15, 2023 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants