1#ifndef GENERIC_WILSON_GROUP_H
2#define GENERIC_WILSON_GROUP_H
52 std::shared_ptr<CoefficientGroup>
clone()
const override {
53 return std::make_shared<GenericCoefficientGroup>(*
this);
66 auto g = std::make_shared<GenericCoefficientGroup>(*
this);
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.