Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
IMartyParameterProxy< T, V > Class Template Referenceabstract

Interface for accessing parameter values from different backends. More...

#include <IMartyParameterProxy.h>

Public Member Functions

virtual scalar_t operator() (const T &x, const V &y) const =0
 Retrieves the numerical value of a parameter.
 

Detailed Description

template<typename T, typename V>
class IMartyParameterProxy< T, V >

Interface for accessing parameter values from different backends.

Template Parameters
TType used to identify a block (e.g. ::std::string).
VType used to identify an entry inside a block (e.g. LhaID).

Implementations (such as MartyParameterProxy) must provide an operator()(T, V) returning a scalar value.

Definition at line 27 of file IMartyParameterProxy.h.

Member Function Documentation

◆ operator()()

template<typename T , typename V >
virtual scalar_t IMartyParameterProxy< T, V >::operator() ( const T x,
const V y 
) const
pure virtual

Retrieves the numerical value of a parameter.

Parameters
xBlock identifier.
yEntry identifier inside the block (e.g. an LHA ID).
Returns
The parameter value as a scalar.

Implemented in MartyParameterProxy.


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