|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Lightweight key describing an interpreted LHA/SLHA parameter. More...
#include "Include.h"

Go to the source code of this file.
Classes | |
| struct | InterpretedParam |
| Identifies a single interpreted parameter from an LHA block. More... | |
| struct | std::hash< InterpretedParam > |
Namespaces | |
| namespace | std |
| Hash specialization for SymbolId<Tag>. | |
Functions | |
| void | hash_combine (std::size_t &seed, std::size_t value) noexcept |
| Helper to combine hash values (boost-like hash_combine). | |
Lightweight key describing an interpreted LHA/SLHA parameter.
InterpretedParam is used as a compact identifier for parameters that have been read and interpreted from an LHA-like source. It combines:
A std::hash specialization is provided so it can be used as a key in unordered containers.
Definition in file InterpretedParam.h.
|
inlinenoexcept |
Helper to combine hash values (boost-like hash_combine).
This function is used by the std::hash specialization for InterpretedParam to mix the component hashes into a single seed.
| seed | Hash seed to update. |
| value | Hash value to combine into the seed. |
Definition at line 63 of file InterpretedParam.h.