yadism.coefficient_functions.splitting_functions package

yadism.coefficient_functions.splitting_functions.c110(lab, matrices, nf)[source]
yadism.coefficient_functions.splitting_functions.c211(lab, matrices, nf)[source]
yadism.coefficient_functions.splitting_functions.c220(labs, matrices, nf)[source]
yadism.coefficient_functions.splitting_functions.c220ns(matrices, nf)[source]
yadism.coefficient_functions.splitting_functions.empty_gluon(matrices, nf)[source]
yadism.coefficient_functions.splitting_functions.joint_lo(fnc, matrices, nf, add_gluonic=True)[source]
yadism.coefficient_functions.splitting_functions.sector_mapping(order, matrices, nf)[source]

Subpackages

Submodules

yadism.coefficient_functions.splitting_functions.lo module

Provides the Altarelli-Parisi splitting functions.

The splitting functions are defined by [MVV04, VMV04] and they are organized by the outgoing and incoming particle. Furthermore they are organized according to their RSL structure.

yadism.coefficient_functions.splitting_functions.lo.pqg(nf)[source]

\(P_{qg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:

nf (int) – number of active flavors

Returns:

the quark-gluon splitting function \(P_{qg}(z)\)

Return type:

RSL

yadism.coefficient_functions.splitting_functions.lo.pqg_reg(z, args)[source]

(Regular) \(P_{qg}\) splitting function.

Reference: implements 4.6, [VMV04].

Parameters:

z (float) – partonic momentum fraction

Returns:

the quark-gluon splitting function \(P_{qg}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.lo.pqg_single(z, _args)[source]

\(P_{q_ig}\) splitting function (i.e.: \(P_{qg}\) for a single flavor).

Reference: implements 4.6 and 2.5, [VMV04].

Parameters:

z (float) – partonic momentum fraction

Returns:

the quark-gluon splitting function \(P_{q_ig}(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.lo.pqq(_nf)[source]

\(P_{qq}\) splitting function.

Reference: implements 4.5, [MVV04].

Parameters:

nf (int) – number of active flavors

Returns:

the quark-quark splitting function \(P_{qq}(z)\)

Return type:

RSL

yadism.coefficient_functions.splitting_functions.lo.pqq_local(x, _args)[source]

Local part of \(P_{qq}\) splitting function.

Reference: implements 4.5, [MVV04].

Parameters:

x (float) – hadronic momentum fraction

Returns:

the local bit of quark-quark splitting function \(P_{qq}^L(x)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.lo.pqq_reg(z, _args)[source]

Regular part of \(P_{qq}\) splitting function.

Reference: implements 4.5, [MVV04].

Parameters:

z (float) – partonic momentum fraction

Returns:

the regular bit of quark-quark splitting function \(P_{qq}^R(z)\)

Return type:

float

yadism.coefficient_functions.splitting_functions.lo.pqq_sing(z, _args)[source]

Singular part of \(P_{qq}\) splitting function.

Reference: implements 4.5, [MVV04].

Parameters:

z (float) – partonic momentum fraction

Returns:

the singular bit the quark-quark splitting function \(P_{qq}^S(z)\)

Return type:

float