QualityControl  1.5.1
O2 Data Quality Control Framework
TriggerHelpers.h File Reference
Include dependency graph for TriggerHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


TriggerFcn o2::quality_control::postprocessing::trigger_helpers::triggerFactory (std::string trigger, const PostProcessingConfig &config)
 Creates a trigger function by taking its corresponding name.
std::vector< TriggerFcn > o2::quality_control::postprocessing::trigger_helpers::createTriggers (const std::vector< std::string > &triggerNames, const PostProcessingConfig &config)
 Creates a trigger function vector given trigger names.
Trigger o2::quality_control::postprocessing::trigger_helpers::tryTrigger (std::vector< TriggerFcn > &)
 Executes a vector of triggers functions and returns the first trigger which is not TriggerType::No.
bool o2::quality_control::postprocessing::trigger_helpers::hasUserOrControlTrigger (const std::vector< std::string > &)
 Checks if in a given trigger configuration vector there is a UserOrControl trigger. This is trigger cannot be checked as all the others, so we just check if it is requested in the right moments.

Detailed Description

Piotr Konopka