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

Interface for freezing and unfreezing blocks or parameters. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IFreezer< T, U, V >
 Interface for freezing and unfreezing blocks or parameters. More...
 

Detailed Description

Interface for freezing and unfreezing blocks or parameters.

This header declares the templated IFreezer interface, which formalizes the contract for freezing / unfreezing:

  • whole blocks identified by a (type, name) pair
  • individual objects (typically parameters) identified by an ID type.

The interface is expressed via deleted static functions so that concrete implementations (e.g. Freezer) provide their own static API without being accidentally instantiated.

Definition in file IFreezer.h.