Code from MUON-dev joined
[u/mrichter/AliRoot.git] / MUON / AliMUONSegmentationV02.h
similarity index 75%
rename from MUON/AliMUONSegResV02.h
rename to MUON/AliMUONSegmentationV02.h
index bafd358..2ec2b18 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef MUONv02_H
-#define MUONv02_H
+#ifndef ALIMUONSEGMENTATIONV02_H
+#define ALIMUONSEGMENTATIONV02_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
@@ -9,17 +9,17 @@
 //  Segmentation and Response classes version 01   //
 /////////////////////////////////////////////////////
  
-#include "AliMUON.h"
-#include "TArrayF.h"
-#include "TArrayI.h"
-#include "AliMUONSegResV01.h"
-class AliMUONsegmentationV02 :
-public AliMUONsegmentationV01 {
+
+#include "AliMUONSegmentationV01.h"
+
+class AliMUONSegmentationV02 :
+public AliMUONSegmentationV01 {
  public:
-    AliMUONsegmentationV02(){};
-    virtual ~AliMUONsegmentationV02(){}
+    AliMUONSegmentationV02(){};
+    virtual ~AliMUONSegmentationV02(){}
     //
-    virtual void SetPADSIZ(Float_t p1, Float_t p2);
+    // Pad size Dx*Dy 
+    virtual void SetPadSize(Float_t p1, Float_t p2);
     //
     // Get member data
     // Pad size in x
@@ -42,16 +42,17 @@ public AliMUONsegmentationV01 {
     virtual void    GetPadCxy(Int_t   ix,Int_t   iy,Float_t &x ,Float_t &y );
     // Transform from pad to real coordinates
     virtual void    GetPadIxy(Float_t x ,Float_t y ,Int_t   &ix,Int_t   &iy);
+    // Set pad position
     virtual void    SetPad(Int_t ix,Int_t iy);
     // Stepper
     virtual void    NextPad();
     // Condition
     virtual Int_t   MorePads();
-    
+    // Get next neighbours 
     virtual void Neighbours
        (Int_t iX, Int_t iY, Int_t* Nlist, Int_t Xlist[10], Int_t Ylist[10]);
     // Get next neighbours 
-    ClassDef(AliMUONsegmentationV02,1) //Muon chamber segmentation version 02
+    ClassDef(AliMUONSegmentationV02,1)  // Segmentation approximating circular zones with different pad size
        };
 #endif