]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDmatrix.h
Obsolete - removed
[u/mrichter/AliRoot.git] / TRD / AliTRDmatrix.h
index 5e45ca0de739bc093f1f254e6570e377d02832c5..32edbb21390b978d275fe2be3ac18fe6740ad683 100644 (file)
@@ -6,16 +6,15 @@
 /* $Id$ */
 
 #include <TObject.h>
-#include <TObjArray.h>
-#include <TH2.h>
-#include <TH3.h>
-#include <TStyle.h>
-#include <TCanvas.h>
 
-#include "AliTRDpixel.h"
+class TObjArray;
+
+class AliTRDpixel;
 
 ///////////////////////////////////////////////////////
+//                                                   //
 //  Stores the pixel-information of one TRD chamber  //
+//                                                   //
 ///////////////////////////////////////////////////////
 
 class AliTRDmatrix : public TObject {
@@ -44,17 +43,17 @@ public:
   virtual void         SetTrack(Int_t iRow, Int_t iCol, Int_t iTime
                               , Int_t iTrack, Int_t track);
 
-  virtual Float_t      GetSignal(Int_t iRow, Int_t iCol, Int_t iTime);
-  virtual Int_t        GetTrack(Int_t iRow, Int_t iCol, Int_t iTime, Int_t iTrack);
+  virtual Float_t      GetSignal(Int_t iRow, Int_t iCol, Int_t iTime) const;
+  virtual Int_t        GetTrack(Int_t iRow, Int_t iCol, Int_t iTime, Int_t iTrack) const;
 
-  virtual Int_t        GetSector()  { return fSector;  };
-  virtual Int_t        GetChamber() { return fChamber; };
-  virtual Int_t        GetPlane()   { return fPlane;   };
+  virtual Int_t        GetSector() const  { return fSector;  };
+  virtual Int_t        GetChamber() const { return fChamber; };
+  virtual Int_t        GetPlane() const   { return fPlane;   };
 
 protected:
 
-  virtual Int_t        GetIndex(Int_t iRow, Int_t iCol, Int_t iTime);
-  virtual AliTRDpixel *GetPixel(Int_t iRow, Int_t iCol, Int_t iTime);
+  virtual Int_t        GetIndex(Int_t iRow, Int_t iCol, Int_t iTime) const;
+  virtual AliTRDpixel *GetPixel(Int_t iRow, Int_t iCol, Int_t iTime) const;
 
   Int_t         fRow;            // Number of pad-rows
   Int_t         fCol;            // Number of pad-columns