6 #ifndef QC_MODULE_EXAMPLE_EXAMPLETASK_H 7 #define QC_MODULE_EXAMPLE_EXAMPLETASK_H 30 void initialize(o2::framework::InitContext& ctx)
override;
31 void startOfActivity(
Activity& activity)
override;
32 void startOfCycle()
override;
33 void monitorData(o2::framework::ProcessingContext& ctx)
override;
34 void endOfCycle()
override;
35 void endOfActivity(
Activity& activity)
override;
36 void reset()
override;
39 TH1F*& getHisto1() {
return mHistos[0]; }
40 TH1F*& getHisto2() {
return mHistos[1]; }
45 void publishHisto(
int i);
50 #endif // QC_MODULE_EXAMPLE_EXAMPLETASK_H Skeleton of a QC task.
Definition: TaskInterface.h:53
Definition: BenchmarkTask.h:24
Example Quality Control Task It is final because there is no reason to derive from it...
Definition: ExampleTask.h:21
Dummy class that should be removed when there is the official one. This corresponds to a Run1/2 "run"...
Definition: Activity.h:25
These methods can be used to build a complex processing topology. It spawns 3 separate dummy processi...
Definition: Activity.h:19