8int main(
int argc,
char** argv) {
14 config_hyp.
mty_model_path = argc > 2 ? argv[2] :
"Assets/input_files/marty_model/ZPrime.h";
16 hyp.init(argc > 1 ? argv[1] :
"Assets/lha/camilia.flha", config_hyp);
Facade combining block existence/logging (BlockProvider) and block listing (APIAdapter).
#define LOG_INFO(...)
Macro for logging informational messages.
Manages memory caching, parameter blocks, and LHA reader instances.
Model-dependent parameter repository and initialization strategies.
Unified proxy for block queries and diagnostics.
void log_block(ParameterType pt, const std::string &blockname) override
Logs a single block for a given ParameterType.
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::optional< fs::path > mty_model_path
Path to the MARTY model file, if needed.
std::optional< std::string > mty_model_name
MARTY model class name, if needed.
Model model
Current model.
Configuration for building sets of Wilson coefficients.