slophep.Predictions.Math.BaryonicMathTools

slophep.Predictions.Math.BaryonicMathTools.LbToLcEllNu_PDF(K: dict, ctx: float, ctl: float, phi: float) float[source]

PDF as per Eq. (2.4) in https://arxiv.org/abs/1907.12554

Parameters:
  • K (dict)

  • ctx (float)

  • ctl (float)

  • phi (float)

Returns:

PDF

Return type:

float

slophep.Predictions.Math.BaryonicMathTools.LbToLcEllNu_amplitudes(q2: float, mB: float, mM: float, mb: float, mlight: float, ml: float, ff: dict, wc: dict, N: float) dict[source]

Calculate decay amplitudes. Replicates EOS implementation https://github.com/eos/eos/blob/v1.0.13/eos/b-decays/lambdab-to-lambdac-l-nu.cc.

Parameters:
  • q2 (float) – Di-lepton invariant mass

  • mB (float) – B-baryon mass

  • mM (float) – Final baryon mass

  • mb (float) – b-quark mass

  • mlight (float) – resulting quark mass

  • ml (float) – Charged lepton mass

  • ff (dict) – Form factors

  • wc (dict) – Wilson coefficients

  • N (float) – Normalisation prefactor

Returns:

Amplitudes

Return type:

dict

slophep.Predictions.Math.BaryonicMathTools.LbToLcEllNu_norm_EOS(q2: float, mB: float, mM: float, ml: float, par: dict, qi_qj: str) float[source]

Calculate decay rate prefactor

Parameters:
  • q2 (float) – Di-lepton invariant mass

  • mB (float) – B-baryon mass

  • mM (float) – Final baryon mass

  • ml (float) – Charged lepton mass

  • par (dict) – flavio parameter dict

  • qi_qj (str) – Quark transition

Returns:

Rate pre-factor

Return type:

float

slophep.Predictions.Math.BaryonicMathTools.LbToLcEllNu_observables(q2: float, mB: float, mM: float, ml: float, A: dict, alpha: float) dict[source]

Calculation of Lb->LcEllNu observables, as per https://arxiv.org/abs/1907.12554. Replicates EOS implementation https://github.com/eos/eos/blob/v1.0.13/eos/b-decays/lambdab-to-lambdac-l-nu.cc.

Parameters:
  • q2 (float) – Di-lepton invariant mass

  • mB (float) – B-baryon mass

  • mM (float) – Final baryon mass

  • ml (float) – Charged lepton mass

  • A (dict) – Amplitudes

  • alpha (float) – Lc decay parameter

Returns:

Observables

Return type:

dict