17 #ifndef QC_MODULE_ITS_ITSTRACKTASK_H 18 #define QC_MODULE_ITS_ITSTRACKTASK_H 23 #include <DataFormatsITSMFT/TopologyDictionary.h> 24 #include <ITSBase/GeometryTGeo.h> 41 void initialize(o2::framework::InitContext& ctx)
override;
42 void startOfActivity(
Activity& activity)
override;
43 void startOfCycle()
override;
44 void monitorData(o2::framework::ProcessingContext& ctx)
override;
45 void endOfCycle()
override;
46 void endOfActivity(
Activity& activity)
override;
47 void reset()
override;
51 void formatAxes(TH1* h,
const char* xTitle,
const char* yTitle,
float xOffset = 1.,
float yOffset = 1.);
52 void addObject(
TObject* aObject);
53 void getEnableLayers();
54 void createAllHistos();
56 static constexpr
int NLayer = 7;
57 static constexpr
int NLayerIB = 3;
59 std::vector<TObject*> mPublishedObjects;
65 TH2D* hAngularDistribution;
66 std::string mRunNumber;
71 const int NROFOCCUPANCY = 100;
72 Int_t mNClustersInTracks = 0;
76 o2::itsmft::TopologyDictionary mDict;
77 o2::its::GeometryTGeo* mGeom;
81 #endif // QC_MODULE_ITS_ITSTRACKTASK_H Definition: ITSClusterTask.h:31
Skeleton of a QC task.
Definition: TaskInterface.h:53
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
Definition: ITSTrackTask.h:34