]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MFT/AliMFTPlane.h
changes from fzhou
[u/mrichter/AliRoot.git] / MFT / AliMFTPlane.h
index 274f945286cc881485a266875a9d2b71e73fcd97..c0c96d885877c0f27eacedca4d656d6334768759 100644 (file)
@@ -33,9 +33,10 @@ public:
   AliMFTPlane(const Char_t *name, const Char_t *title);
   AliMFTPlane(const AliMFTPlane& pt);
   AliMFTPlane& operator=(const AliMFTPlane &source);
-
-  virtual ~AliMFTPlane() {};  // destructor
-
+  
+  virtual ~AliMFTPlane();  // destructor
+  virtual void Clear(const Option_t* /*opt*/);
+  
   Bool_t Init(Int_t    planeNumber,
              Double_t zCenter, 
              Double_t rMin, 
@@ -44,7 +45,8 @@ public:
              Double_t pixelSizeY, 
              Double_t thicknessActive, 
              Double_t thicknessSupport, 
-             Double_t thicknessReadout);
+             Double_t thicknessReadout,
+             Bool_t   hasPixelRectangularPatternAlongY);
   
   Bool_t CreateStructure();
 
@@ -80,6 +82,7 @@ public:
   Double_t GetEquivalentSiliconBeforeBack()  const { return fEquivalentSiliconBeforeBack; }
 
   Int_t GetNumberOfChips(Option_t *opt);
+  Bool_t HasPixelRectangularPatternAlongY() { return fHasPixelRectangularPatternAlongY; }
   
 private:
 
@@ -101,6 +104,8 @@ private:
 
   TClonesArray *fActiveElements, *fReadoutElements, *fSupportElements;
 
+  Bool_t fHasPixelRectangularPatternAlongY;
+
   ClassDef(AliMFTPlane, 1)
 
 };