8 #include <hlt/softwaretrigger/core/SoftwareTriggerVariableManager.h>
17 namespace SoftwareTrigger {
25 const std::string& variableName)
32 return lowerBoundIterator->second.get();
Class which represents an abstract variable in the SoftwareTriggerVariableManager.
Variable Manager for the software trigger cuts.
std::map< std::string, std::shared_ptr< SoftwareTriggerVariable > > m_variableNameToVariable
Internal storage of the variables with their name.
static SoftwareTriggerVariableManager & Instance()
Make this variable manager a singleton and get the only single instance of the manager.
SoftwareTriggerVariable * getVariable(const std::string &variableName)
Get the variable with the given name.
Abstract base class for different kinds of events.