]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TPC/AliTPCv3.h
Introduction of the Copyright and cvs Log
[u/mrichter/AliRoot.git] / TPC / AliTPCv3.h
1 #ifndef TPCv3_H
2 #define TPCv3_H
3 ////////////////////////////////////////////////
4 //  Version 3 for TPC                         //
5 ////////////////////////////////////////////////
6  
7 #include "AliTPC.h"
8
9 class AliTPCv3 : public AliTPC {
10
11 public:
12   AliTPCv3() {}
13   AliTPCv3(const char *name, const char *title);
14   virtual      ~AliTPCv3() {}
15   virtual void  CreateGeometry();
16   virtual void  CreateMaterials();
17   virtual void  Init();
18   virtual Int_t IsVersion() const {return 3;}
19   virtual void  StepManager();
20   virtual void  DrawDetector();
21
22 protected:
23
24   Int_t fIdSens1; // sensitive volume (entire drift gas)   
25
26 private:
27
28   Float_t BetheBloch(Float_t bg);
29   
30   ClassDef(AliTPCv3,1)  // Time Projection Chamber version 3
31 };
32
33 #endif