]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONSegmentationV01.h
Bug Correction: simultanous cut on particles and tracks
[u/mrichter/AliRoot.git] / MUON / AliMUONSegmentationV01.h
index e5343e387f6d39def0cd79006cdc21610fe4a7c9..87b4dc32e6bc33ec6b4e4a931cc0938c5f654d9a 100644 (file)
@@ -21,9 +21,11 @@ class AliMUONSegmentationV01 :
 public AliMUONSegmentationV0 {
  public:
     AliMUONSegmentationV01();
+    AliMUONSegmentationV01(Int_t nsec);
     AliMUONSegmentationV01(const AliMUONSegmentationV01 & segmentation);
     
-    virtual ~AliMUONSegmentationV01(){}
+    virtual ~AliMUONSegmentationV01();
+    
     //    
     // Set Chamber Segmentation Parameters
     // 
@@ -102,21 +104,21 @@ public AliMUONSegmentationV0 {
     TArrayF*    fDpxD;           // y pad width per sector
     Float_t     fOffsetY;        // Staggering offset in y
     // Segmentation map
-    Int_t      fNpxS[10][1000]; // Number of pads per sector in x
-    Float_t    fCx[10][1000];   // pad-sector contour x vs y  
+    Int_t      fNpxS[10][1000];  //  Number of pads per sector in x
+    Float_t    fCx[10][1000];    //  pad-sector contour x vs y  
     // Chamber region consideres during disintegration
     // (lower left and upper right corner)
     //
-    Float_t fXmin; // lower left  x
-    Float_t fXmax; // lower left  y
-    Float_t fYmin; // upper right x
-    Float_t fYmax; // upper right y 
+    Float_t fXmin; // lower left  x
+    Float_t fXmax; // lower left  y
+    Float_t fYmin; // upper right x
+    Float_t fYmax; // upper right y 
 
     //
     // Current pad during integration (cursor for disintegration)
-    Int_t   fSector; // Current sector
+    Int_t   fSector;   // ! Current sector
     //
-    TObjArray *fCorr; // Correction functions
+    TObjArray *fCorrA; // ! Array of correction functions
 };
 #endif