Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
WilsonObs.cpp
Go to the documentation of this file.
1#include "WilsonObs.h"
2
3complex_t WilsonDecay::get_matching_coef(WGroup group_id, WCoef coef_id) {
4 return w_proxy->getFM(group_id, coef_id, w_config.order);
5}
6
7complex_t WilsonDecay::get_running_coef(WGroup group_id, WCoef coef_id) {
8 return w_proxy->getFR(group_id, coef_id, w_config.order);
9}
10
12 // auto wilson = this->get_wilson_node();
13
14 // auto C7 = std::make_shared<OperatorNode>("C7", [this] ([[maybe_unused]] const std::vector<scalar_t>& values) { return get_matching_coef(WGroup::B, WCoef::C7); });
15 // C7->addChild(wilson);
16
17 // ObservableMapper::register_custom("C7", {}, LhaID(42,42), this->id);
18 // ObservableId c7_id = ObservableMapper::id_of("C7");
19 // roots.emplace(c7_id, C7);
20}
WCoef
WGroup
std::complex< double > complex_t
Convenience alias for std::complex<double>.
Definition Utils.h:35
WilsonBuildConfig w_config
Wilson build configuration used when enabling this decay (scales, order, groups).
std::shared_ptr< IObsWilsonProxy > w_proxy
Wilson proxy used at compute-time to query coefficients (matching/run).
Definition DecayParent.h:99
void build_op_tree()
Definition WilsonObs.cpp:11
QCDOrder order
Perturbative QCD order used for the evolution and matching of Wilson coefficients....
Definition Configs.h:54