Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
ObsUseMarty.h
Go to the documentation of this file.
1#ifndef OBS_USE_MARTY_H
2#define OBS_USE_MARTY_H
3
4#include "HyperisoMaster.h"
5#include "Config.h"
6#include "IObsCoreAPI.h"
7
21class ObsUseMarty : public IObsCoreAPI<bool> {
22public:
26 inline bool get() override {return HyperisoMaster().get_model() == Model::MARTY ? 1 : 0;}
27};
28
29#endif // OBS_USE_MARTY_H
High-level helpers for initializing and monitoring the Hyperiso framework.
Minimal observable-layer "core API" concept.
High-level interface to initialize and monitor the main framework configuration.
Model get_model()
Retrieves the current model type used by Hyperiso.
bool get() override
Returns true if the selected model is Model::MARTY.
Definition ObsUseMarty.h:26