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

#include <IObsParameterMutator.h>

Public Member Functions

virtual ~IObsParameterMutator ()=default
 
virtual void set (const T &, U)=0
 Assign an absolute value.
 
virtual void shift (const T &, U)=0
 Apply a relative shift.
 
virtual void change_mode (const T &, V)=0
 Change the mode (fixed/nuisance/scan...).
 

Detailed Description

template<typename T, typename U, typename V>
class IObsParameterMutator< T, U, V >

Definition at line 24 of file IObsParameterMutator.h.

Constructor & Destructor Documentation

◆ ~IObsParameterMutator()

template<typename T , typename U , typename V >
virtual IObsParameterMutator< T, U, V >::~IObsParameterMutator ( )
virtualdefault

Member Function Documentation

◆ change_mode()

template<typename T , typename U , typename V >
virtual void IObsParameterMutator< T, U, V >::change_mode ( const T ,
V   
)
pure virtual

Change the mode (fixed/nuisance/scan...).

Implemented in ObsParameterMutator.

◆ set()

template<typename T , typename U , typename V >
virtual void IObsParameterMutator< T, U, V >::set ( const T ,
 
)
pure virtual

Assign an absolute value.

Implemented in ObsParameterMutator.

◆ shift()

template<typename T , typename U , typename V >
virtual void IObsParameterMutator< T, U, V >::shift ( const T ,
 
)
pure virtual

Apply a relative shift.

Implemented in ObsParameterMutator.


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