QualityControl
1.5.1
O2 Data Quality Control Framework
|
Dataflow task It does only look at the header and plots sizes (e.g. payload). It also can print the headers and the payloads by setting printHeaders to "1" and printPayload to "hex" or "bin" in the config file under "taskParameters". More...
#include <DaqTask.h>
Public Member Functions | |
DaqTask () | |
Constructor. | |
~DaqTask () override | |
Destructor. | |
void | initialize (o2::framework::InitContext &ctx) override |
void | startOfActivity (o2::quality_control::core::Activity &activity) override |
void | startOfCycle () override |
void | monitorData (o2::framework::ProcessingContext &ctx) override |
void | endOfCycle () override |
void | endOfActivity (o2::quality_control::core::Activity &activity) override |
void | reset () override |
Public Member Functions inherited from o2::quality_control::core::TaskInterface | |
TaskInterface (ObjectsManager *objectsManager) | |
Constructor Can't be used when dynamically loading the class with ROOT. More... | |
TaskInterface ()=default | |
Default constructor. | |
virtual | ~TaskInterface () noexcept=default |
Destructor. | |
TaskInterface (const TaskInterface &other)=default | |
Copy constructor. | |
TaskInterface (TaskInterface &&other) noexcept=default | |
Move constructor. | |
TaskInterface & | operator= (const TaskInterface &other)=default |
Copy assignment operator. | |
TaskInterface & | operator= (TaskInterface &&other)=default |
Move assignment operator. | |
virtual void | loadCcdb (std::string url) final |
void | setObjectsManager (std::shared_ptr< ObjectsManager > objectsManager) |
void | setName (const std::string &name) |
void | setCustomParameters (const std::unordered_map< std::string, std::string > ¶meters) |
const std::string & | getName () const |
Additional Inherited Members | |
Protected Member Functions inherited from o2::quality_control::core::TaskInterface | |
std::shared_ptr< ObjectsManager > | getObjectsManager () |
TObject * | retrieveCondition (std::string path, std::map< std::string, std::string > metadata={}, long timestamp=-1) |
template<typename T > | |
T * | retrieveConditionAny (std::string const &path, std::map< std::string, std::string > const &metadata={}, long timestamp=-1) const |
Protected Attributes inherited from o2::quality_control::core::TaskInterface | |
std::unordered_map< std::string, std::string > | mCustomParameters |
Dataflow task It does only look at the header and plots sizes (e.g. payload). It also can print the headers and the payloads by setting printHeaders to "1" and printPayload to "hex" or "bin" in the config file under "taskParameters".