|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Concrete profileable likelihood built from a model and joint distributions. More...
#include <memory>#include <vector>#include "IProfileableLikelihood.h"#include "JointDistribution.h"#include "Math.h"

Go to the source code of this file.
Classes | |
| struct | LikelihoodContext |
| Shared immutable-like data required to evaluate a likelihood. More... | |
| class | BaseLikelihood |
| Default implementation of a profileable negative log-likelihood. More... | |
Typedefs | |
| using | ModelFn = std::function< std::vector< double >(const std::vector< double > &p, const std::vector< double > &eta)> |
| Model function signature used by BaseLikelihood. | |
Concrete profileable likelihood built from a model and joint distributions.
The likelihood combines:
The optimization vector is ordered as 


Definition in file BaseLikelihood.h.
| using ModelFn = std::function<std::vector<double>(const std::vector<double>& p, const std::vector<double>& eta)> |
Model function signature used by BaseLikelihood.
The function receives the fitted-parameter block 

Definition at line 35 of file BaseLikelihood.h.