ekore.operator_matrix_elements.unpolarized.time_like package

The unpolarized, time-like OME.

ekore.operator_matrix_elements.unpolarized.time_like.A_non_singlet(matching_order, _N, _L)[source]

Compute the non-singlet OME.

Parameters:

matching_order (tuple(int, int)) – perturbative matching order

Returns:

non-singlet OME

Return type:

numpy.ndarray

ekore.operator_matrix_elements.unpolarized.time_like.A_singlet(matching_order, N, L)[source]

Compute the singlet OME.

Parameters:
  • matching_order (tuple(int, int)) – perturbative matching order

  • N (complex) – Mellin moment

  • L (float) – \(\ln(\mu_F^2 / m_h^2)\)

Returns:

singlet OME

Return type:

numpy.ndarray

Submodules

ekore.operator_matrix_elements.unpolarized.time_like.as1 module

The unpolarized, time-like NLO matching conditions.

ekore.operator_matrix_elements.unpolarized.time_like.as1.A_hg(N, L)[source]

Compute the NLO heavy-gluon OME.

Implements 27 from [CNO05].

Parameters:
  • N (complex) – Mellin moment

  • L (float) – \(\ln(\mu_F^2 / m_h^2)\)

Returns:

A_hgNLO heavy-gluon OME \(A_{hg}^{S,(1)}\)

Return type:

complex

ekore.operator_matrix_elements.unpolarized.time_like.as1.A_gg(L)[source]

Compute the NLO gluon-gluon OME.

Implements the Mellin transform of 24 from [CNO05]. It is identical to the one in as1.

Parameters:

L (float) – \(\ln(\mu_F^2 / m_h^2)\)

Returns:

A_ggNLO gluon-gluon OME \(A_{gg,H}^{S,(1)}\)

Return type:

complex

ekore.operator_matrix_elements.unpolarized.time_like.as1.A_singlet(N, L)[source]

Compute the NLO singlet OME.

Parameters:
  • N (complex) – Mellin moment

  • L (float) – \(\ln(\mu_F^2 / m_h^2)\)

Returns:

NLO singlet OME \(A^{S,(1)}\)

Return type:

numpy.ndarray

ekore.operator_matrix_elements.unpolarized.time_like.as1.A_ns()[source]

Compute the NLO non-singlet OME.

Returns:

A_nsNLO non-singlet OME \(A^{S,(1)}\)

Return type:

numpy.ndarray