|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
#include <BToMuMuToy.h>


Public Member Functions | |
| BToMuMuToy ()=default | |
| std::size_t | n_observables () const override |
| Returns the number of currently active binned observables. | |
| Vec | predict (const Vec &p, const Vec &eta) |
| std::map< ObservableId, double > | predict (const std::map< ParamId, double > &p, const std::map< ParamId, double > &eta) |
| void | add_observables (std::map< ObservableId, QCDOrder > obs_ids) |
| std::unordered_set< ParamId > | get_obs_deps (ObservableId id) override |
| Returns the model parameters required by an observable. | |
Public Member Functions inherited from IModel | |
| virtual | ~IModel ()=default |
| Default virtual destructor. | |
| virtual std::shared_ptr< IModel > | clone_for_worker () const |
| Returns an isolated model instance suitable for one worker thread. | |
| virtual bool | can_clone_for_worker () const |
| Whether clone_for_worker is implemented. | |
| virtual std::unique_ptr< IModelThreadGuard > | force_decay_threads (size_t) |
| Temporarily force internal model/decay thread counts. | |
| virtual void | prepare_for_prediction () |
| Materialize model-side runtime state before repeated predictions. | |
| virtual std::map< ObservableId, std::vector< ObservableValue > > | predict_optimized (const std::map< ParamId, double > &p, const std::map< ParamId, double > &eta)=0 |
| Computes model predictions for a given parameter point. | |
| virtual std::vector< BinnedObservableId > | get_obs_ids ()=0 |
| Returns the identifiers of the currently active observable bins. | |
| virtual void | compute_observables () const =0 |
| Forces computation of the currently configured observables. | |
Definition at line 8 of file BToMuMuToy.h.
|
default |
|
inline |
Definition at line 85 of file BToMuMuToy.h.
|
inlineoverridevirtual |
Returns the model parameters required by an observable.
| id | Observable identifier. |
Implements IModel.
Definition at line 86 of file BToMuMuToy.h.
|
inlineoverridevirtual |
Returns the number of currently active binned observables.
Implements IModel.
Definition at line 13 of file BToMuMuToy.h.
|
inline |
Definition at line 50 of file BToMuMuToy.h.
Definition at line 16 of file BToMuMuToy.h.