Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
HasWilsonAPI.h
Go to the documentation of this file.
1#ifndef HasWilsonAPI_H
2#define HasWilsonAPI_H
3
4#include "HyperisoMaster.h"
5#include "Config.h"
6#include "ICoreAPI.h"
7
43class HasWilsonAPI : public ICoreAPI<bool> {
44public:
50 inline bool get() override {return HyperisoMaster().check_flag(ExternalFlag::HAS_WILSON_INPUT);}
51};
52
53#endif
@ HAS_WILSON_INPUT
User provided Wilson coefficient input.
High-level helpers for initializing and monitoring the Hyperiso framework.
Returns whether Hyperiso currently uses Wilson coefficients as external inputs.
bool get() override
Returns true if ExternalFlag::HAS_WILSON_INPUT is active.
High-level interface to initialize and monitor the main framework configuration.
bool check_flag(ExternalFlag flag)
Checks if a specific external flag is active.
Generic interface returning a single value of type T from the core.
Definition ICoreAPI.h:30