Source code for yadism.coefficient_functions.asy.fl_cc
from ..intrinsic import fl_cc as intrinsic
from ..light import fl_cc as light
from ..partonic_channel import RSL, EmptyPartonicChannel
from . import partonic_channel as pc
[docs]
class AsyQuark(pc.PartonicChannelAsy, light.NonSingletEven):
[docs]
def NNLO(self):
# silence NNLO since heavy NNLO still not available
return RSL()
[docs]
class AsyGluon(pc.PartonicChannelAsy):
[docs]
def NLO(self):
as_norm = 2.0
def reg(z, _args):
return 4.0 * z * (1.0 - z) * as_norm
return RSL(reg)
[docs]
class AsyLLNonSinglet(EmptyPartonicChannel):
pass
[docs]
class AsyNLLNonSinglet(EmptyPartonicChannel):
pass
[docs]
class AsyNNLLNonSinglet(EmptyPartonicChannel):
pass
[docs]
class AsyNNNLLNonSinglet(EmptyPartonicChannel):
pass
[docs]
class AsyLLIntrinsic(pc.PartonicChannelAsyLLIntrinsic):
light_cls = light.NonSingletEven
[docs]
class AsyNLLIntrinsicMatching(pc.PartonicChannelAsyNLLIntrinsicMatching):
light_cls = light.NonSingletEven
[docs]
class AsyNLLIntrinsicLight(pc.PartonicChannelAsyNLLIntrinsicLight):
light_cls = light.NonSingletEven