9#include <mdst/dataobjects/SoftwareTriggerResult.h>
16 namespace SoftwareTrigger {
42 bool acceptOverridesReject);
Dataobject to store the results of the cut calculations performed by the SoftwareTriggerModule.
Helper class to give the getFinalTriggerDecision to python.
static SoftwareTriggerCutResult getModuleResult(const SoftwareTriggerResult &result, const std::string &baseIdentifier, bool acceptOverridesReject)
Calculate the "total_result" for a given base identifier by looping through all results with the give...
static bool getFinalTriggerDecision(const SoftwareTriggerResult &result, bool forgetTotalResult=false)
Calculate the final cut decision using all "total_results" of all sub triggers in the software trigge...
SoftwareTriggerCutResult
Enumeration with all possible results of the SoftwareTriggerCut.
Abstract base class for different kinds of events.