Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
IStatCorrelationProxy.h File Reference

Statistical-layer port for read-only access to correlation coefficients. More...

#include "CorrelationProvider.h"
#include "Include.h"
#include "ExperimentObs.h"
Include dependency graph for IStatCorrelationProxy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IStatCorrelationProxy
 Abstract read-only interface for correlation queries in the statistics module. More...
 

Detailed Description

Statistical-layer port for read-only access to correlation coefficients.

This interface defines the contract used by the statistics module to query correlations between:

  • generic parameters identified by ParamId,
  • fully explicit experiment-scoped observables identified by ExperimentObs,
  • public observable enums identified by Observables together with an experiment name,
  • observables identified by ObservableId together with an experiment name,
  • binned observables identified by BinnedObservableId together with an experiment name.

The exact quantity returned is selected through CorrelationProvider::CorrelationType:

Implementations are expected to be read-only adapters over the internal correlation repository / provider layer.

See also
StatCorrelationProxy
CorrelationProvider
CorrelationRepository

Definition in file IStatCorrelationProxy.h.