19 namespace SoftwareTrigger {
31 void append(
const std::string& identifier,
const double& value)
37 const std::map<std::string, double>&
get()
const
49 bool has(std::string identifier)
const
Storable object for the variables calculated in the SoftwareTriggerModule.
bool has(std::string identifier) const
Returns true if indentifier is in the map of trigger variables.
ClassDef(SoftwareTriggerVariables, 1)
Making this class a ROOT class.
const std::map< std::string, double > & get() const
Get the whole map of results for analysis.
void append(const std::string &identifier, const double &value)
Append a new variable to the collection. Make sure not to override existing ones.
std::map< std::string, double > m_results
Internal storage of the variables with names.
void clear()
Clear all results.
double getVariable(std::string identifier) const
Get just one value from the map.
Abstract base class for different kinds of events.