]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSsegmentationSPD.h
Release version of ITS code
[u/mrichter/AliRoot.git] / ITS / AliITSsegmentationSPD.h
index 6c8a618499ed0471f2e0ac30292e489ce50036a2..4cb92195a1ac1dbf77b8c6bd18606cebad316ed6 100644 (file)
@@ -21,18 +21,20 @@ public AliITSsegmentation {
     virtual void    SetDetSize(Float_t Dx, Float_t Dz, Float_t Dy);
 
     // Maximum number of pixels along the two coordinates  
-    virtual void    SetNCells(Int_t p1, Int_t p2);
+    virtual void    SetNPads(Int_t p1, Int_t p2);
 
     // Transform from real to pixel coordinates
-    virtual void    GetCellIxz
-         (Float_t &x,Float_t &z,Int_t &ix,Int_t &iz);
+    virtual void    GetPadIxz
+         (Float_t x,Float_t z,Int_t &ix,Int_t &iz);
     // Transform from pixel to real coordinates
-    virtual void    GetCellCxz
+    virtual void    GetPadCxz
          (Int_t ix,Int_t iz,Float_t &x,Float_t &z);
     // Transform from real global to local coordinates
     virtual void    GetLocal(Int_t module,Float_t *g ,Float_t *l) {}
     // Transform from real local to global coordinates
     virtual void    GetGlobal(Int_t module,Float_t *l ,Float_t *g) {}
+    // Local transformation of real local coordinates -
+    virtual void    GetPadTxz(Float_t &x ,Float_t &z);
     //
     // Initialisation
     virtual void Init();
@@ -72,7 +74,7 @@ public AliITSsegmentation {
     Float_t fCellSizeX[256];// Size for each pixel in x -microns
     Float_t fCellSizeZ[280];// Size for each pixel in z -microns
     TF1*    fCorr;          // correction function
-    AliITSgeom *fGeom;      // local pointer to AliITSgeom.
+    AliITSgeom *fGeom;      //! local pointer to AliITSgeom.
 
   ClassDef(AliITSsegmentationSPD,1) //Segmentation class for SPD