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

Interface for retrieving correlation-like quantities between parameters and observables. More...

#include <string>
Include dependency graph for IObsCorrelationProxy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IObsCorrelationProxy< T, X, V, U, B, W >
 

Detailed Description

Interface for retrieving correlation-like quantities between parameters and observables.

Observable fits and combinations often require correlation information (or covariance-like quantities). This interface provides a small, user-friendly API to query such quantities between two entities identified by various id types.

Template parameters:

Implementations are expected to forward these queries to a correlation backend (e.g. CorrelationProvider), possibly applying model-specific logic.

Observable correlations are experiment-scoped: the experiment name is part of the lookup key unless a fully explicit identifier of type X is used.

This interface is independent from IObsParameterProxy and therefore does not affect proxies such as ObsParameterProxy.

See also
CorrelationProxy
CorrelationProvider

Definition in file IObsCorrelationProxy.h.