Source code for yadism.coefficient_functions.intrinsic.fl_nc

import numpy as np

from ..partonic_channel import RSL
from . import partonic_channel as pc


[docs] class Splus(pc.NeutralCurrentBase):
[docs] def LO(self): factor = (self.delta / self.ESF.Q2 - self.sigma_pp / self.delta) * self.eta return RSL.from_delta(factor)
[docs] def NLO(self): return self.mkNLO("l", "splus")
[docs] class Sminus(pc.NeutralCurrentBase):
[docs] def LO(self): factor = 2.0 * np.sqrt(self.m1sq * self.m2sq) / self.delta * self.eta return RSL.from_delta(factor)
[docs] def NLO(self): return self.mkNLO("l", "sminus")