Adding the VZERO information to the ESD
[u/mrichter/AliRoot.git] / STEER / AliESD.h
index 0b365dbb6f2eb6f950dc192003e4adc14bcc741e..cee3b1e4a21ae36403aee268856a037c5e7cf591 100644 (file)
@@ -28,6 +28,7 @@
 #include "AliESDCaloCluster.h"
 #include "AliESDv0.h"
 #include "AliESDFMD.h"
+#include "AliESDVZERO.h"
 #include "AliMultiplicity.h"
 
 class AliESDfriend;
@@ -193,11 +194,11 @@ public:
 
   void  Print(Option_t *option="") const;
 
-  void SetFMDData(AliESDFMD * obj) {
-    fESDFMD = new AliESDFMD(*obj);
-  }
-
-  AliESDFMD * GetFMDData(){ return fESDFMD;}
+  void SetFMDData(AliESDFMD * obj) { fESDFMD = new AliESDFMD(*obj); }
+  AliESDFMD *GetFMDData(){ return fESDFMD; }
+   
+  void SetVZEROData(AliESDVZERO * obj) { fESDVZERO = new AliESDVZERO(*obj); }
+  AliESDVZERO *GetVZEROData(){ return fESDVZERO; }
    
 protected:
   AliESD(const AliESD&);
@@ -245,9 +246,10 @@ protected:
   Int_t        fPHOSClusters;     // Number of PHOS clusters (subset of caloclusters)
   Int_t        fFirstPHOSCluster; // First PHOS cluster in the fCaloClusters list 
  
-  AliESDFMD *  fESDFMD; // FMD object containing rough multiplicity
+  AliESDFMD   *fESDFMD;   // FMD object containing rough multiplicity
+  AliESDVZERO *fESDVZERO; // VZERO object containing rough multiplicity
 
-  ClassDef(AliESD,15)  //ESD class 
+  ClassDef(AliESD,16)  //ESD class 
 };
 #endif