12 hyp.init(
"Test/InputFiles/testInput.flha", config_hyp);
21 for (
auto elem : list) {
22 std::cout << elem << std::endl;
27 std::cout <<
"here !" << std::endl;
29 std::vector<std::string> name {
"C1",
"C2",
"C3",
"C4",
"C5",
"C6",
"C7",
"C8",
"C9",
"C10"};
30 for (
auto& coeff : name) {
34 std::cout <<
"," << C.real() <<
"," << C.imag() << std::endl;
Facade combining block existence/logging (BlockProvider) and block listing (APIAdapter).
@ HAS_WILSON_INPUT
User provided Wilson coefficient input.
Manages memory caching, parameter blocks, and LHA reader instances.
Model-dependent parameter repository and initialization strategies.
std::complex< double > complex_t
Convenience alias for std::complex<double>.
Unified proxy for block queries and diagnostics.
void log_all_blocks(ParameterType pt) override
Logs all blocks for a given ParameterType.
void log_block(ParameterType pt, const std::string &blockname) override
Logs a single block for a given ParameterType.
std::unordered_set< BlockName > get_block_list(ParameterType pt) override
Retrieves the set of block names for a given ParameterType.
static std::optional< WCoef > enum_of(const IdOf< WCoefTag > &id)
Attempts to recover the enum value associated with an identifier.
static IdOf< WCoefTag > enum_elt(std::string_view s)
Alias for id_of(), kept for compatibility.
High-level interface to initialize and monitor the main framework configuration.
User-facing API to build and query Wilson coefficients at matching and hadronic scales.
Configuration object controlling model, input flags and optional MARTY resources.
std::map< ExternalFlag, bool > flags
External flags describing the nature of the inputs.
Configuration for building sets of Wilson coefficients.