QualityControl  1.5.1
O2 Data Quality Control Framework
DataProducer.cxx File Reference
#include "QualityControl/DataProducer.h"
#include "QualityControl/QcInfoLogger.h"
#include <random>
#include <Common/Timer.h>
#include <Monitoring/MonitoringFactory.h>
#include <Framework/ControlService.h>
Include dependency graph for DataProducer.cxx:

Namespaces

 o2::quality_control::core
 These methods can be used to build a complex processing topology. It spawns 3 separate dummy processing chains.
 

Typedefs

using SubSpec = o2::header::DataHeader::SubSpecificationType
 

Functions

framework::DataProcessorSpec o2::quality_control::core::getDataProducerSpec (size_t minSize, size_t maxSize, double rate, uint64_t amount=0, size_t index=0, std::string monitoringUrl="", bool fill=true)
 Returns a random data producer specification which publishes on {"TST", "RAWDATA", <index>}. More...
 
AlgorithmSpec o2::quality_control::core::getDataProducerAlgorithm (ConcreteDataMatcher output, size_t minSize, size_t maxSize, double rate, uint64_t amount, std::string monitoringUrl, bool fill)
 

Detailed Description

Author
Piotr Konopka