// //
///////////////////////////////////////////////////////////////////////////////
+#include "TObject.h"
#include "TObjArray.h"
#include "TArrayI.h"
#include "TArrayF.h"
#include "TArrayD.h"
-class AliESDTrack
+class AliESDTrack : public TObject
{
public:
AliESDTrack();
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();
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();
TObjArray fPMDCluster; // List of PMD clusters
private:
- AliESD(const AliESD &) {}
+ AliESD(const AliESD &);
AliESD & operator=(const AliESD &) {return (*this);}
ClassDef(AliESD,1) //ESD