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

#include <IWilsonProvider.h>

Public Member Functions

virtual ~IWilsonProvider ()=default
 
virtual scalar_t get (std::shared_ptr< AbstractConfig >)=0
 
virtual std::unordered_set< WilsonBasisget_bases (WGroupId)=0
 
virtual std::shared_ptr< BuilderType > get_builder ()=0
 

Detailed Description

template<typename BuilderType>
class IWilsonProvider< BuilderType >

Definition at line 11 of file IWilsonProvider.h.

Constructor & Destructor Documentation

◆ ~IWilsonProvider()

template<typename BuilderType >
virtual IWilsonProvider< BuilderType >::~IWilsonProvider ( )
virtualdefault

Member Function Documentation

◆ get()

template<typename BuilderType >
virtual scalar_t IWilsonProvider< BuilderType >::get ( std::shared_ptr< AbstractConfig )
pure virtual

Implemented in WilsonProvider.

◆ get_bases()

template<typename BuilderType >
virtual std::unordered_set< WilsonBasis > IWilsonProvider< BuilderType >::get_bases ( WGroupId  )
pure virtual

Implemented in WilsonProvider.

◆ get_builder()

template<typename BuilderType >
virtual std::shared_ptr< BuilderType > IWilsonProvider< BuilderType >::get_builder ( )
pure virtual

Implemented in WilsonProvider.


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