]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESD.h
added the HCAL section and removed obsolete method
[u/mrichter/AliRoot.git] / STEER / AliESD.h
index e722c6ef6ebbcc7c7253d0aa20f07287c249be7d..ea933079734ceac85304780757904492485e8855 100644 (file)
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
+#include "TObject.h"
 #include "TObjArray.h"
 #include "TArrayI.h"
 #include "TArrayF.h"
 #include "TArrayD.h"
 
-class AliESDTrack
+class AliESDTrack : public TObject
 {
 public:
   AliESDTrack();
@@ -56,14 +57,14 @@ protected:
   Float_t   fPIDprobE;           // PID probability for e
 
 private:
-  AliESDTrack(const AliESDTrack &) {}
+  AliESDTrack(const AliESDTrack &);
   AliESDTrack & operator=(const AliESDTrack &) {return (*this);}
   
   ClassDef(AliESDTrack,1)  //ESDTrack 
 };
 
 
-class AliESDVertex
+class AliESDVertex : public TObject
 {
 public:
   AliESDVertex();
@@ -77,13 +78,13 @@ protected:
   Float_t      fEffectiveMass;          // Effective Mass
   Float_t      fEffectiveMassError;     // Effective Mass Error
 private:
-  AliESDVertex(const AliESDVertex &) {}
+  AliESDVertex(const AliESDVertex &);
   AliESDVertex & operator=(const AliESDVertex &) {return (*this);}
   
   ClassDef(AliESDVertex,1)  //ESDVertex 
 };
 
-class AliESD 
+class AliESD : public TObject
 {
 public:
   AliESD();
@@ -136,7 +137,7 @@ protected:
   TObjArray    fPMDCluster;             // List of PMD clusters
 
 private:
-  AliESD(const AliESD &) {}
+  AliESD(const AliESD &);
   AliESD & operator=(const AliESD &) {return (*this);}
   
   ClassDef(AliESD,1)  //ESD