4 const std::unordered_map<
QCDOrder, std::unordered_map<WCoefId, scalar_t>>& coef_matching,
9 std::unordered_map<WCoefId, scalar_t> Ci_run_map {};
10 for (
size_t k = 0; k < ids.size(); k++) {
23 return std::make_shared<KulnuCoefficientGroup>(*
this);
Lightweight view over a set of source blocks.
Polymorphic container of WilsonCoefficient objects representing a coefficient group.
static IdOf< WCoefTag > to_id(WCoef e)
Converts an enum value to an IdOf<Tag>.
static std::unordered_map< WCoefId, scalar_t > base_1_LO_calculation(const std::unordered_map< QCDOrder, std::unordered_map< WCoefId, scalar_t > > &coef_matching, const BlockSrc &src)
KulnuCoefficientGroup(WilsonGroupAdapterConfig adapters)
std::shared_ptr< CoefficientGroup > clone() const override
Polymorphic clone.
static std::vector< WCoef > get_group(WGroup g)
Returns the list of Wilson coefficients belonging to a WGroup.
Dependency injection bundle for CoefficientGroup.