16 #ifndef QC_CHECKER_AGGREGATOR_H    17 #define QC_CHECKER_AGGREGATOR_H    22 #include "QualityControl/QualityObject.h"    25 #include <boost/property_tree/ptree_fwd.hpp>    29 class ConfigurationInterface;
    35 class AggregatorInterface;
    54   Aggregator(
const std::string& aggregatorName, 
const boost::property_tree::ptree& configuration);
    61   o2::quality_control::core::QualityObjectsType aggregate(core::QualityObjectsMapType& qoMap);
    63   const std::string& getName() 
const;
    64   std::string getPolicyName() 
const;
    65   std::vector<std::string> getObjectsNames() 
const;
    66   bool getAllObjectsOption() 
const;
    75 #endif // QC_CHECKER_AGGREGATOR_H Skeleton of a quality aggregator user algorithm. 
Definition: AggregatorInterface.h:31
 
Definition: Aggregator.h:32
 
Definition: Aggregator.h:27
 
An aggregator as found in the configuration. 
Definition: Aggregator.h:42
 
Container for the configuration of a Check or an Aggregator. 
Definition: CheckConfig.h:26