]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG0/TPC/AliTPCClusterHistograms.h
adding analysis class for each sector
[u/mrichter/AliRoot.git] / PWG0 / TPC / AliTPCClusterHistograms.h
CommitLineData
2d9e89d4 1#ifndef ALITPCClusterHistograms_H
2#define ALITPCClusterHistograms_H
3
4/* $Id$ */
5
6
7#include <TNamed.h>
8//#include <../TPC/AliTPCclusterMI.h>
9
10class TH3;
11class TH2F;
12class TProfile2D;
13class AliTPCclusterMI;
14
15class AliTPCClusterHistograms : public TNamed
16{
17public:
18
19 AliTPCClusterHistograms();
20 AliTPCClusterHistograms(const Char_t* name, const Char_t* title);
21 AliTPCClusterHistograms(const AliTPCClusterHistograms& c);
22 virtual ~AliTPCClusterHistograms();
23 AliTPCClusterHistograms& operator=(const AliTPCClusterHistograms& corrMatrix);
24
25 virtual Long64_t Merge(TCollection* list);
26
27 virtual void SaveHistograms();
28
29 void FillCluster(AliTPCclusterMI* clusterMI);
30
31protected:
32
33 TH2F* fhQmaxVsRow;
34 TH2F* fhQtotVsRow;
35 TH2F* fhSigmaYVsRow;
36 TH2F* fhSigmaZVsRow;
37
38 TProfile2D* fhQmaxProfileYVsRow;
39 TProfile2D* fhQtotProfileYVsRow;
40 TProfile2D* fhSigmaYProfileYVsRow;
41 TProfile2D* fhSigmaZProfileYVsRow;
42
43
44 ClassDef(AliTPCClusterHistograms,1)
45};
46
47#endif
48