Cleanup of data arrays
authorcblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Nov 2000 09:01:18 +0000 (09:01 +0000)
committercblume <cblume@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 20 Nov 2000 09:01:18 +0000 (09:01 +0000)
TRD/AliTRDarrayF.h
TRD/AliTRDarrayI.h
TRD/AliTRDdataArray.h
TRD/AliTRDdataArrayF.h

index 7b0444681db315ede2dfedbc7d33991324118449..d39542cfc30b1ac98b6b7c737416c5906afdeefd 100644 (file)
@@ -5,18 +5,19 @@
 
 /* $Id: AliTRDarrayF.h,v */
 
-#include "TObject.h"
-#include "TArrayF.h"
+#include <TObject.h>
+#include <TArrayF.h>
 
-class AliTRDarrayF: public TObject ,public TArrayF {
+class AliTRDarrayF: public TObjectpublic TArrayF {
 
 public:
 
-  ~AliTRDarrayF();
+  AliTRDarrayF();
+  virtual ~AliTRDarrayF();
   void Copy(TObject &a);
   void Expand(Int_t n);  
 
-  ClassDef(AliTRDarrayF,1)  
+  ClassDef(AliTRDarrayF,1)  // An array of floats
 
 };
 
index be88900e3b1de0e15d6b39643747911503118436..10e506c90e6a8ddfc801b2cbacfe0a248949bc43 100644 (file)
@@ -8,10 +8,11 @@
 #include <TObject.h>
 #include <TArrayI.h>
 
-class AliTRDarrayI: public TObject ,public TArrayI {
+class AliTRDarrayI: public TObjectpublic TArrayI {
 
 public:
 
+  AliTRDarrayI();
   virtual ~AliTRDarrayI();
   void Copy(TObject &a);
   void Expand(Int_t n);  
index b00ffb2f34e408a4c3b065adcf955b8bfc25d166..28c1dfb9fba5d5f44cf24dfdba0d5b150355f99e 100644 (file)
@@ -33,6 +33,8 @@ class AliTRDdataArray : public AliTRDsegmentID {
   virtual Int_t  GetNCol() const               { return fNcol;       };
   virtual Int_t  GetNtime() const              { return fNtime;      };
           Int_t  GetIndex(Int_t row, Int_t col, Int_t time) const;
+          Int_t  GetBufType() const            { return fBufType;    };
+  virtual Int_t  GetNelems() const             { return fNelems;     };
 
  protected:
 
index 5bb7931340433498d58ae50cb46187c08046627f..d8fcd799e150d73663f5bb7601289c49a58783b8 100644 (file)
@@ -5,8 +5,10 @@
  * See cxx source for full Copyright notice                               */
 
 /* $Id: AliTRDdataArrayF.h,v */
+
+#include <TMath.h>
  
-#include   "AliTRDdataArray.h"
+#include "AliTRDdataArray.h"
 
 /////////////////////////////////////////////////////////////
 //                                                         //