Closed peterstangl closed 9 months ago
Silly question, why do tests pass if the ckmutil PR is not yet merged?
Silly question, why do tests pass if the ckmutil PR is not yet merged?
delta
-> gamma
is just renaming the parameter but doesn't need the ckmutil PRckmutil 1.1.0 is on PyPI.
This PR implements the "beta-gamma" parameterization of the CKM matrix based on the update of the
ckmutil
package in PR https://github.com/DavidMStraub/ckmutil/pull/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 calleddelta
. This is changed by the present PR, which now distinguishes $\gamma$ and $\delta$ and uses the namegamma
for the UT angle $\gamma$, while keeping the namedelta
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 theckmutil
package in PR https://github.com/DavidMStraub/ckmutil/pull/4.