]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TOF/AliTOFv1.h
Adding new TOF
[u/mrichter/AliRoot.git] / TOF / AliTOFv1.h
1 #ifndef TOFv1_H
2 #define TOFv1_H
3 ///////////////////////////////////////////////////////
4 //  Manager and hits classes for set:TOF  version 1  //
5 ///////////////////////////////////////////////////////
6  
7 #include "AliTOF.h"
8 #include "AliHit.h"
9  
10  
11 class AliTOFv1 : 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   AliTOFv1();
22   AliTOFv1(const char *name, const char *title);
23   virtual       ~AliTOFv1() {}
24   virtual void   CreateGeometry();
25   virtual void   CreateMaterials();
26   virtual void   Init();
27   virtual Int_t  IsVersion() const {return 1;}
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(AliTOFv1,1)  //Time Of Flight version 1
33 };
34  
35 #endif