8#ifndef SIMCORE_CONDITIONSINTERFACE_H_
9#define SIMCORE_CONDITIONSINTERFACE_H_
35 EXCEPTION_RAISE(
"ConditionUnavailableException",
36 "No conditions system object available in SimCore");
Base classes for all user event processing components to extend.
Base class for all event processing components.
const T & getCondition(const std::string &condition_name)
Access a conditions object for the current event.
Handle to the conditions system, provided at construction to classes which require it.
framework::EventProcessor * processor_
Pointer to the owner processor object.
const T & getCondition(const std::string &condition_name)
Primary request action for a conditions object If the object is in the cache and still valid (IOV),...