AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMFTClusterQA.h
Go to the documentation of this file.
1 #ifndef AliMFTClusterQA_H
2 #define AliMFTClusterQA_H
3 
4 #include "TObject.h"
5 #include "AliRunLoader.h"
6 #include "AliRun.h"
7 #include "AliLoader.h"
8 #include "AliMFT.h"
9 #include "TClonesArray.h"
10 #include "AliMFTCluster.h"
11 #include "AliMFTSegmentation.h"
12 #include "TFile.h"
13 #include "TH1D.h"
14 #include "TH2D.h"
15 #include "AliLog.h"
16 #include "TString.h"
17 
18 //====================================================================================================================================================
19 //
20 // Class for the analysis of the MFT clusters (a.k.a. rec points). Few QA histograms are created
21 //
22 // Contact author: antonio.uras@cern.ch
23 //
24 //====================================================================================================================================================
25 
26 class AliMFTClusterQA : public TObject {
27 
28 public:
29 
31  virtual ~AliMFTClusterQA() {;}
32 
33  void Init(Char_t *readDir, Char_t *outDir, Int_t nEventsToAnalyze);
34  Bool_t LoadNextEvent();
35  void BookHistos();
36  void Terminate();
37 
38 private:
39 
40  AliMFTClusterQA(const AliMFTClusterQA& obj);
42 
43 protected:
44 
46 
50 
51  AliLoader *fMFTLoader;
52  AliRunLoader *fRunLoader;
54 
56 
57  TFile *fFileOut;
58 
59  TString fReadDir, fOutDir;
60 
62 
63 };
64 
65 //====================================================================================================================================================
66 
67 #endif
68 
69 
AliMFTClusterQA & operator=(const AliMFTClusterQA &other)
TH1D * fHistNClustersPerEvent[fNMaxPlanes]
virtual ~AliMFTClusterQA()
Definition: AliMFT.h:41
static const Int_t fNMaxPlanes
ClassDef(AliMFTClusterQA, 1)
TH1D * fHistClusterSizeY[fNMaxPlanes]
TH2D * fClusterScatterPlotXY[fNMaxPlanes]
TH1D * fHistClusterRadialPosition[fNMaxPlanes]
AliLoader * fMFTLoader
TH1D * fHistClusterSizeX[fNMaxPlanes]
static const Int_t fNMaxPlanes
AliRunLoader * fRunLoader
void Init(Char_t *readDir, Char_t *outDir, Int_t nEventsToAnalyze)
TH1D * fHistNPixelsPerCluster[fNMaxPlanes]