]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSv3.h
New drawing routine from Nico and Daniela.
[u/mrichter/AliRoot.git] / ITS / AliITSv3.h
index 3664876299209d8ee8d1484ca662d227a375b8f1..e665f6dd3e27496a3bfd9913f1fd1a7066ded6fb 100644 (file)
 /////////////////////////////////////////////////////////
  
 #include "AliITS.h"
-#include "AliITSgeom.h"
+
 class AliITSv3 : public AliITS {
 
-private:
+ public:
+    AliITSv3();
+    AliITSv3(const char *name, const char *title);
+    AliITSv3(const AliITSv3 &source); // copy constructor
+    AliITSv3& operator=(const AliITSv3 &source); // assignment operator
+    virtual       ~AliITSv3() ;
+    virtual void   BuildGeometry();
+    virtual void   CreateGeometry();
+    virtual void   CreateMaterials();
+    virtual void   Init();   
+    virtual Int_t  IsVersion() const {
+                                          // returns the ITS version number 
+                                          return 3;
+                                                                                                }
+    virtual void   SetMinorVersion(Int_t version) {
+                                                       // sets the minor version 
+                                                       fMinorVersionV3=version;
+                                                                                                                                  }
+    virtual void   StepManager();
+
+ protected:
+    Int_t fMinorVersionV3;  //Minor version identifier
+
+ private:
     Int_t fId3N; // The number of layers for geometry version 5
-    // The name of the layers as defined in the Geant tree.
-    char  **fId3Name;
+                 // The name of the layers as defined in the Geant tree.
+    char  **fId3Name; // They are the names of the sensitive volumes
+
 
-protected:
-  Int_t fMinorVersionV3;  //Minor version identifier
-public:
-   AliITSv3();
-   AliITSv3(const char *name, const char *title);
-   virtual       ~AliITSv3() ;
-   virtual void   CreateGeometry();
-   virtual void   CreateMaterials();
-   virtual void   Init();   
-   virtual Int_t  IsVersion() const {return 3;}
-   virtual void   SetMinorVersion(Int_t version) {fMinorVersionV3=version;}
-   virtual void   StepManager();
    
-   ClassDef(AliITSv3,1)  //Hits manager for set:ITS version 3, TP detailed geometry
+    ClassDef(AliITSv3,1)//Hits manager for set:ITS version 3, TP detailed geometry
 };
  
 #endif