59 static bool done=
false;
if (done)
return; done=
true;
const std::map< Decays, std::vector< Observables > > & decay_observable_mapping()
Returns the mapping between Decays and the list of Observables associated with each decay channel.
static DecayGraph & instance()
Return the unique global graph instance.
void link(const DecayId &decay, const ObservableId &obs)
Link an observable to a parent decay.
static void init_builtins()
Explicitly initializes builtin entries.
static void init_builtins()
Explicitly initializes builtin entries.
static IdOf< DecayTag > to_id(Decays e)
Converts an enum value to an IdOf<Tag>.
Runtime graph linking decay identifiers to observable identifiers.
Mapper and dynamic identifiers for decay channels.
Mapper for builtin and runtime observable identifiers.
void init_all_builtins()
Initializes all builtin mapper registries and the decay graph.
void init_decay_graph_builtins()
Populates DecayGraph with builtin decay–observable relations.
Mapping and helpers for uncertainty types.