Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
KnownLinearGaussianModel Struct Reference

Public Member Functions

Vec predict (const Vec &p, const Vec &eta) const
 
Mat W_obs_std () const
 
Mat W_eta_std () const
 
Mat exact_H_eta () const
 
Vec exact_g_eta (const Vec &p) const
 
Vec exact_eta_hat (const Vec &p) const
 
double exact_profiled_nll_using_base_constant (const IProfileableLikelihood &like, const Vec &p) const
 

Public Attributes

Mat A
 
Mat B
 
Vec y = {1.0, -0.5, 0.7, 0.2}
 
Vec p0 = {0.0, 0.0}
 
Vec eta0 = {0.1, -0.2, 0.05}
 
Vec obs_sigmas = {0.5, 1.2, 0.8, 1.5}
 
Vec eta_sigmas = {1.0, 0.7, 1.3}
 

Detailed Description

Definition at line 225 of file test_contour_method.cpp.

Member Function Documentation

◆ exact_eta_hat()

Vec KnownLinearGaussianModel::exact_eta_hat ( const Vec p) const
inline

Definition at line 280 of file test_contour_method.cpp.

◆ exact_g_eta()

Vec KnownLinearGaussianModel::exact_g_eta ( const Vec p) const
inline

Definition at line 275 of file test_contour_method.cpp.

◆ exact_H_eta()

Mat KnownLinearGaussianModel::exact_H_eta ( ) const
inline

Definition at line 268 of file test_contour_method.cpp.

◆ exact_profiled_nll_using_base_constant()

double KnownLinearGaussianModel::exact_profiled_nll_using_base_constant ( const IProfileableLikelihood like,
const Vec p 
) const
inline

Definition at line 292 of file test_contour_method.cpp.

◆ predict()

Vec KnownLinearGaussianModel::predict ( const Vec p,
const Vec eta 
) const
inline

Definition at line 248 of file test_contour_method.cpp.

◆ W_eta_std()

Mat KnownLinearGaussianModel::W_eta_std ( ) const
inline

Definition at line 260 of file test_contour_method.cpp.

◆ W_obs_std()

Mat KnownLinearGaussianModel::W_obs_std ( ) const
inline

Definition at line 252 of file test_contour_method.cpp.

Member Data Documentation

◆ A

Mat KnownLinearGaussianModel::A
Initial value:
= {
{1.0, 2.0},
{0.5, -1.0},
{1.5, 0.0},
{0.0, 1.0}
}

Definition at line 226 of file test_contour_method.cpp.

◆ B

Mat KnownLinearGaussianModel::B
Initial value:
= {
{1.0, 0.0, 0.5},
{0.0, 1.0, -0.2},
{0.3, -0.4, 1.0},
{1.0, 0.2, 0.0}
}

Definition at line 233 of file test_contour_method.cpp.

◆ eta0

Vec KnownLinearGaussianModel::eta0 = {0.1, -0.2, 0.05}

Definition at line 243 of file test_contour_method.cpp.

◆ eta_sigmas

Vec KnownLinearGaussianModel::eta_sigmas = {1.0, 0.7, 1.3}

Definition at line 246 of file test_contour_method.cpp.

◆ obs_sigmas

Vec KnownLinearGaussianModel::obs_sigmas = {0.5, 1.2, 0.8, 1.5}

Definition at line 245 of file test_contour_method.cpp.

◆ p0

Vec KnownLinearGaussianModel::p0 = {0.0, 0.0}

Definition at line 242 of file test_contour_method.cpp.

◆ y

Vec KnownLinearGaussianModel::y = {1.0, -0.5, 0.7, 0.2}

Definition at line 240 of file test_contour_method.cpp.


The documentation for this struct was generated from the following file: