QualityControl  1.5.1
O2 Data Quality Control Framework
Triggers.cxx File Reference
#include "QualityControl/Triggers.h"
#include "QualityControl/QcInfoLogger.h"
#include <CCDB/CcdbApi.h>
#include <Common/Timer.h>
#include <chrono>
#include <ostream>
Include dependency graph for Triggers.cxx:

Functions

std::ostream & o2::quality_control::postprocessing::operator<< (std::ostream &out, const Trigger &t)
 
TriggerFcn o2::quality_control::postprocessing::triggers::NotImplemented (std::string triggerName)
 
TriggerFcn o2::quality_control::postprocessing::triggers::StartOfRun ()
 Triggers when it detects a Start Of Run during its uptime (once per each)
 
TriggerFcn o2::quality_control::postprocessing::triggers::Once ()
 Triggers only first time it is executed.
 
TriggerFcn o2::quality_control::postprocessing::triggers::Always ()
 Triggers always.
 
TriggerFcn o2::quality_control::postprocessing::triggers::Never ()
 Triggers never.
 
TriggerFcn o2::quality_control::postprocessing::triggers::EndOfRun ()
 Triggers when it detects an End Of Run during its uptime (once per each)
 
TriggerFcn o2::quality_control::postprocessing::triggers::StartOfFill ()
 Triggers when it detects Stable Beams during its uptime (once per each)
 
TriggerFcn o2::quality_control::postprocessing::triggers::EndOfFill ()
 Triggers when it detects an event dump during its uptime (once per each)
 
TriggerFcn o2::quality_control::postprocessing::triggers::Periodic (double seconds)
 Triggers when a period of time passes.
 
TriggerFcn o2::quality_control::postprocessing::triggers::NewObject (std::string databaseUrl, std::string objectPath)
 Triggers when it detect a new object in QC repository with given name.
 

Detailed Description

Author
Piotr Konopka