1#ifndef HYPERISO_WILSON_MATCHING_PATCH_H
2#define HYPERISO_WILSON_MATCHING_PATCH_H
6#include <unordered_set>
69 patch.
label =
"Hyperiso:C9:SM-photon";
103 patch.
label =
"Hyperiso:C9:THDM-photon";
133 return scalar_t(-ms * mb_muW / (mt_muW * mt_muW) *
D9H0(yt, ld));
135 patch.
label =
"Hyperiso:CP9:THDM-photon";
WilsonMatchingPatch make_hyperiso_c9_sm_photon_patch()
Optional HyperIso/SuperIso SM photon piece for C9 at LO.
std::function< scalar_t(const ParamSrc &)> WilsonMatchingPatchFunction
WilsonMatchingPatch make_hyperiso_c9_light_photon_sm_patch()
WilsonMatchingPatch make_hyperiso_cp9_thdm_photon_patch()
THDM charged-Higgs photon-penguin piece for CP9 at LO.
WilsonMatchingPatch make_hyperiso_c9_thdm_photon_patch()
THDM charged-Higgs photon-penguin piece for C9 at LO.
static IdOf< WGroupTag > to_id(WGroup e)
Converts an enum value to an IdOf<Tag>.
Lightweight view over a set of source parameters keyed by ParamId.
Returns an uppercase copy of the input string.
double D9H0(double x, double lu)
Wilson coefficient D9H0 depending on x and lu.
double D0t(double x)
Scalar one-loop Wilson coefficient D0t.
Represents an identifier of a LHA element, possibly containing several sub-ids.
Composite identifier for a single parameter.
ContributionType contribution
WilsonMatchingPatchFunction compute
std::unordered_set< ParamId > sources