A class for the CKM matrix elements.
- Author
- HEPfit Collaboration
- Copyright
- GNU General Public License
This is the class for defining the CKM matrix and its elements with the Wolfenstein and Gilman parameterizations.
Definition at line 23 of file CKM.h.
|
| | CKM () |
| |
| const double | computeAlpha () const |
| | The CKM angle \(\alpha\).
|
| |
| const double | computeBeta () const |
| | The CKM angle \(\beta\).
|
| |
| const double | computeBetas () const |
| | The CKM angle \(\beta_s\).
|
| |
| void | computeCKM (double Vus_v, double Vcb_v, double Vub_v, double gamma_v, bool useVud=false) |
| | A set method to calculate the CKM matrix from CKM elements and \( \gamma \).
|
| |
| void | computeCKMfromAngles (double s12_in, double s23_in, double s13_in, double delta_in) |
| | A set method to calculate the CKM matrix from the sines of the angles and \( \delta \).
|
| |
| void | computeCKMwithWolfenstein (double Lambda_v, double A_v, double Rho_v, double Eta_v) |
| | A set method to calculate the CKM matrix from Wolfenstein parameters.
|
| |
| const double | computeGamma () const |
| | The CKM angle \(\gamma\).
|
| |
| const gslpp::complex | computelamc () const |
| | The product of the CKM elements \(V_{cd} V_{cs}^*\).
|
| |
| const gslpp::complex | computelamc_d () const |
| | The product of the CKM elements \(V_{cd} V_{cb}^*\).
|
| |
| const gslpp::complex | computelamc_s () const |
| | The product of the CKM elements \(V_{cs} V_{cb}^*\).
|
| |
| const gslpp::complex | computelamt () const |
| | The product of the CKM elements \(V_{td} V_{ts}^*\).
|
| |
| const gslpp::complex | computelamt_d () const |
| | The product of the CKM elements \(V_{td} V_{tb}^*\).
|
| |
| const gslpp::complex | computelamt_s () const |
| | The product of the CKM elements \(V_{ts} V_{tb}^*\).
|
| |
| const gslpp::complex | computelamu () const |
| | The product of the CKM elements \(V_{ud} V_{us}^*\).
|
| |
| const gslpp::complex | computelamu_d () const |
| | The product of the CKM elements \(V_{ud} V_{ub}^*\).
|
| |
| const gslpp::complex | computelamu_s () const |
| | The product of the CKM elements \(V_{us} V_{ub}^*\).
|
| |
| const double | computeRb () const |
| | \(R_b=|(V_{ud}V_{ub}^*)/(V_{ud}V_{ub}^*)|\).
|
| |
| const double | computeRt () const |
| | \(R_t=|(V_{td} V_{tb}^*)/(V_{cd}V_{cb}^*)|\).
|
| |
| const double | computeRts () const |
| | \(R_{ts}=|(V_{ts}V_{tb}^*)/(V_{cs}V_{cb}^*)|\).
|
| |
| const double | getA () const |
| | A member for returning the value of the Wolfenstein parameter \( A \).
|
| |
| const double | getc12 () const |
| | A member for returning the value of the cosine of the CKM parameter \( \theta_{12} \).
|
| |
| const double | getc13 () const |
| | A member for returning the value of the cosine of the CKM parameter \( \theta_{13} \).
|
| |
| const double | getc23 () const |
| | A member for returning the value of the cosine of the CKM parameter \( \theta_{23} \).
|
| |
| const gslpp::matrix< gslpp::complex > | getCKM () const |
| | A member for returning the CKM matrix.
|
| |
| const double | getdelta () const |
| | A member for returning the value of the CKM parameter \( \delta \).
|
| |
| const double | getEta () const |
| | A member for returning the value of the Wolfenstein parameter \( \eta \).
|
| |
| const double | getEtaBar () const |
| | A member for returning the value of the Wolfenstein parameter \( \bar{\eta} \).
|
| |
| const double | getJcp () const |
| | A member for returning the value of the Jarlskog determinant.
|
| |
| const double | getLambda () const |
| | A member for returning the value of the Wolfenstein parameter \( \lambda \).
|
| |
| const double | getRho () const |
| | A member for returning the value of the Wolfenstein parameter \( \rho \).
|
| |
| const double | getRhoBar () const |
| | A member for returning the value of the Wolfenstein parameter \( \bar{\rho} \).
|
| |
| const double | gets12 () const |
| | A member for returning the value of the sine of the CKM parameter \( \theta_{12} \).
|
| |
| const double | gets13 () const |
| | A member for returning the value of the sine of the CKM parameter \( \theta_{13} \).
|
| |
| const double | gets23 () const |
| | A member for returning the value of the sine of the CKM parameter \( \theta_{23} \).
|
| |
| const gslpp::complex | getV_cb () const |
| | A member for returning the value of the CKM element \( V_{cb} \).
|
| |
| const gslpp::complex | getV_cd () const |
| | A member for returning the value of the CKM element \( V_{cd} \).
|
| |
| const gslpp::complex | getV_cs () const |
| | A member for returning the value of the CKM element \( V_{cs} \).
|
| |
| const gslpp::complex | getV_tb () const |
| | A member for returning the value of the CKM element \( V_{tb} \).
|
| |
| const gslpp::complex | getV_td () const |
| | A member for returning the value of the CKM element \( V_{td} \).
|
| |
| const gslpp::complex | getV_ts () const |
| | A member for returning the value of the CKM element \( V_{ts} \).
|
| |
| const gslpp::complex | getV_ub () const |
| | A member for returning the value of the CKM element \( V_{ub} \).
|
| |
| const gslpp::complex | getV_ud () const |
| | A member for returning the value of the CKM element \( V_{ud} \).
|
| |
| const gslpp::complex | getV_us () const |
| | A member for returning the value of the CKM element \( V_{us} \).
|
| |