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")