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

Runtime options controlling 2D contour computation. More...

#include <Fit.h>

Public Attributes

ProfilingMethod profiling_method = ProfilingMethod::SLICE
 
ProfileBackend profile_backend = ProfileBackend::LAPLACE_NUISANCE
 
ContourAlgorithm primary_contour_method = ContourAlgorithm::MINUIT
 
std::optional< ContourAlgorithmfallback_contour_method
 
std::size_t resolution = 40
 
ContourProgressCallback on_progress {}
 

Detailed Description

Runtime options controlling 2D contour computation.

The contour is computed in the plane of two selected fit parameters. The remaining degrees of freedom are handled according to profiling_method and profile_backend.

Definition at line 93 of file Fit.h.

Member Data Documentation

◆ fallback_contour_method

std::optional<ContourAlgorithm> ContourOptions::fallback_contour_method

Optional fallback contour extractor used if the primary extractor fails.

Definition at line 104 of file Fit.h.

◆ on_progress

ContourProgressCallback ContourOptions::on_progress {}

Optional callback receiving progress events during contour extraction.

Definition at line 110 of file Fit.h.

◆ primary_contour_method

ContourAlgorithm ContourOptions::primary_contour_method = ContourAlgorithm::MINUIT

Primary algorithm used to extract the contour.

Definition at line 101 of file Fit.h.

◆ profile_backend

ProfileBackend ContourOptions::profile_backend = ProfileBackend::LAPLACE_NUISANCE

Backend used to profile nuisance parameters.

Definition at line 98 of file Fit.h.

◆ profiling_method

ProfilingMethod ContourOptions::profiling_method = ProfilingMethod::SLICE

Strategy used to define fixed and profiled parameters on the contour.

Definition at line 95 of file Fit.h.

◆ resolution

std::size_t ContourOptions::resolution = 40

Resolution parameter forwarded to the selected contour extractor.

Definition at line 107 of file Fit.h.


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