]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TOF/AliTOFv2.h
Medium array is now private for each module
[u/mrichter/AliRoot.git] / TOF / AliTOFv2.h
1 #ifndef TOFv2_H
2 #define TOFv2_H
3 ///////////////////////////////////////////////////////
4 //  Manager and hits classes for set:TOF  version 2  //
5 ///////////////////////////////////////////////////////
6  
7 #include "AliTOF.h"
8 #include "AliHit.h"
9  
10  
11 class AliTOFv2 : public AliTOF {
12
13 private:
14   Int_t fIdFTO2; // First sensitive volume identifier
15   Int_t fIdFTO3; // Second sensitive volume identifier
16   Int_t fIdFLT1; // Third sensitive volume identifier
17   Int_t fIdFLT2; // Fourth sensitive volume identifier
18   Int_t fIdFLT3; // Fifth sensitive volume identifier
19  
20 public:
21   AliTOFv2();
22   AliTOFv2(const char *name, const char *title);
23   virtual       ~AliTOFv2() {}
24   virtual void   CreateGeometry();
25   virtual void   CreateMaterials();
26   virtual void   Init();
27   virtual Int_t  IsVersion() const {return 2;}
28   virtual void   TOFpc(Float_t, Float_t, Float_t, Float_t, Float_t);
29   virtual void   StepManager();
30   virtual void   DrawModule();
31  
32    ClassDef(AliTOFv2,1)  //Time Of Flight version 2
33 };
34  
35 #endif