Skeleteon for calibration using laser tracks (Marian)
[u/mrichter/AliRoot.git] / TPC / AliTPCcalibCosmic.h
1 #ifndef ALITPCCALIBCOSMIC_H
2 #define ALITPCCALIBCOSMIC_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 #include "AliTPCcalibBase.h"
8 class TH1F;
9 class TH2F;
10 class TList;
11 class AliESDEvent;
12
13 #include "TTreeStream.h"
14
15
16 class AliTPCcalibCosmic:public AliTPCcalibBase {
17 public:
18   AliTPCcalibCosmic(); 
19   AliTPCcalibCosmic(const Text_t *name, const Text_t *title);
20   virtual ~AliTPCcalibCosmic();
21   
22   virtual void     Process(AliESDEvent *event);
23   virtual Long64_t Merge(TCollection *li);
24   
25   
26 public:
27   static void BinLogX(TH1 * h);   // method for correct histogram binning
28
29   TH1F  *fHistNTracks;
30   TH1F  *fClusters;
31   TH2F  *fModules;
32   TH1F  *fHistPt;
33   TH1F  *fPtResolution;
34   TH2F  *fDeDx;
35
36   AliTPCcalibCosmic(const AliTPCcalibCosmic&); 
37   AliTPCcalibCosmic& operator=(const AliTPCcalibCosmic&); 
38
39   ClassDef(AliTPCcalibCosmic, 1); 
40 };
41
42 #endif
43