14 std::shared_ptr<WilsonCoefficient>
clone()
const override {
15 return std::make_shared<C1>(*
this);
28 std::shared_ptr<WilsonCoefficient>
clone()
const override {
29 return std::make_shared<C2>(*
this);
45 std::shared_ptr<WilsonCoefficient>
clone()
const override {
46 return std::make_shared<C3>(*
this);
60 std::shared_ptr<WilsonCoefficient>
clone()
const override {
61 return std::make_shared<C4>(*
this);
76 std::shared_ptr<WilsonCoefficient>
clone()
const override {
77 return std::make_shared<C5>(*
this);
91 std::shared_ptr<WilsonCoefficient>
clone()
const override {
92 return std::make_shared<C6>(*
this);
107 std::shared_ptr<WilsonCoefficient>
clone()
const override {
108 return std::make_shared<C7>(*
this);
124 std::shared_ptr<WilsonCoefficient>
clone()
const override {
125 return std::make_shared<C8>(*
this);
141 std::shared_ptr<WilsonCoefficient>
clone()
const override {
142 return std::make_shared<C9>(*
this);
157 std::shared_ptr<WilsonCoefficient>
clone()
const override {
158 return std::make_shared<C10>(*
this);
Domain objects representing Wilson coefficients and their matching metadata.
static double compute_NNLO(const ParamSrc &src)
static double compute_NLO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_LO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_LO(const ParamSrc &src)
static double compute_NNLO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_NNLO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_NLO(const ParamSrc &src)
static double compute_NNLO(const ParamSrc &src)
static double compute_NNLO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_NNLO(const ParamSrc &src)
static double compute_LO(const ParamSrc &src)
static double compute_NLO(const ParamSrc &src)
static double compute_NNLO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
static double compute_LO(const ParamSrc &src)
static double compute_NLO(const ParamSrc &src)
static double compute_NNLO(const ParamSrc &src)
static double compute_NLO(const ParamSrc &src)
static double compute_LO(const ParamSrc &src)
std::shared_ptr< WilsonCoefficient > clone() const override
Virtual clone for polymorphic copy.
Lightweight view over a set of source parameters keyed by ParamId.
Abstract base class representing a Wilson coefficient and its matching information.