Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
GenericWilsonGroup.h
Go to the documentation of this file.
1#ifndef GENERIC_WILSON_GROUP_H
2#define GENERIC_WILSON_GROUP_H
3
4#include "WilsonGroup.h"
5
43public:
46
52 std::shared_ptr<CoefficientGroup> clone() const override {
53 return std::make_shared<GenericCoefficientGroup>(*this);
54 }
55
65 std::shared_ptr<CoefficientGroup> get_sm_group() override {
66 auto g = std::make_shared<GenericCoefficientGroup>(*this);
67 g->set_wilson_type(ContributionType::SM);
68 return g;
69 }
70};
71
72#endif // GENERIC_WILSON_GROUP_H
Domain container grouping related Wilson coefficients with matching and running access.
Polymorphic container of WilsonCoefficient objects representing a coefficient group.
CoefficientGroup(WilsonGroupAdapterConfig adapters)
Constructs an empty group with adapter configuration.
Default concrete implementation of CoefficientGroup.
std::shared_ptr< CoefficientGroup > get_sm_group() override
Returns an SM-only view of this group.
std::shared_ptr< CoefficientGroup > clone() const override
Polymorphic clone.
constexpr double g