888045d400cc88d8495144d151703a5622a3eb87
[u/mrichter/AliRoot.git] / ITS / AliITSv5.h
1 #ifndef ITSv5_H
2 #define ITSv5_H
3 ////////////////////////////////////////////////////////////////////////
4 //     Manager and hits classes for  ITS version 5
5 ////////////////////////////////////////////////////////////////////////
6
7 #include "TString.h"
8
9 #include "AliITS.h"
10 #include "AliITSgeom.h"
11
12 class AliITSv5 : public AliITS {
13 private:
14     Int_t fId5N; // The number of layers for geometry version 5
15     // The name of the layers as defined in the Geant tree.
16     char  **fId5Name;
17
18 public:
19                          AliITSv5();
20                          AliITSv5(const char *name, const char *title);
21            virtual       ~AliITSv5() {}
22            virtual void  CreateGeometry();
23            virtual void  CreateMaterials();
24            virtual void  Init();   
25     inline virtual Int_t IsVersion() const {return 5;}
26            virtual void  StepManager();
27   
28   ClassDef(AliITSv5,1)  //Hits manager for ITS version 5
29 };
30  
31 #endif