variables names changed according to ALICE convention
[u/mrichter/AliRoot.git] / PMD / AliPMDrecpoint1.h
index d22693f..61bb02a 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef PMDrecpoint1_H
-#define PMDrecpoint1_H
+#ifndef ALIPMDRECPOINT1_H
+#define ALIPMDRECPOINT1_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 //-----------------------------------------------------//
 //                                                     //
 //-----------------------------------------------------//
 
-#include "Riostream.h"
 #include "Rtypes.h"
 #include "TObject.h"
-#include "TClonesArray.h"
+class TClonesArray;
 
 class AliPMDrecpoint1 : public TObject
 {
-  
- protected:
-
-  Float_t fClusData[7];
-  /*
-    fClusData[0] : Detector Number,  fClusData[1] : SuperModule Number
-    fClusData[2] : Cluster x      ,  fClusData[3] : Cluster y
-    fClusData[4] : Cluster adc    ,  fClusData[5] : Cluster Cells
-    fClusData[6] : Cluster radius
-  */
 
  public:
   AliPMDrecpoint1();
-  AliPMDrecpoint1(Float_t * /* clusdata */);
+  AliPMDrecpoint1(Float_t *clusdata);
   AliPMDrecpoint1(AliPMDrecpoint1 *pmdrecpoint) {*this = *pmdrecpoint;}
+  AliPMDrecpoint1 (const AliPMDrecpoint1 &pmdrecpoint);  // copy constructor
+  AliPMDrecpoint1 &operator=(const AliPMDrecpoint1 &pmdrecpoint); // assignment op
   
   virtual ~AliPMDrecpoint1();
 
@@ -44,7 +35,17 @@ class AliPMDrecpoint1 : public TObject
   Float_t GetClusCells() const;
   Float_t GetClusRadius() const;
   
-  ClassDef(AliPMDrecpoint1,2)
+ protected:
+
+  Float_t fClusData[7];  // Array containing cluster information
+  /*
+    fClusData[0] : Detector Number,  fClusData[1] : SuperModule Number
+    fClusData[2] : Cluster x      ,  fClusData[3] : Cluster y
+    fClusData[4] : Cluster adc    ,  fClusData[5] : Cluster Cells
+    fClusData[6] : Cluster radius
+  */
+  
+  ClassDef(AliPMDrecpoint1,2) // keep reconstructed points info
 };
 
 #endif