#include "AliAODPmdCluster.h"
#include "AliAODFmdCluster.h"
#include "AliAODDimuon.h"
+#include "AliAODVZERO.h"
class TTree;
class TFolder;
+class AliCentrality;
class AliAODEvent : public AliVEvent {
kAODFmdClusters,
kAODPmdClusters,
kAODDimuons,
+ kAODVZERO,
kAODListN
};
void Print(Option_t *option="") const;
void MakeEntriesReferencable();
- static void AssignIDtoCollection(TCollection* col);
+ static void AssignIDtoCollection(const TCollection* col);
//Following needed only for mixed event
virtual Int_t EventIndex(Int_t) const {return 0;}
virtual Int_t EventIndexForCaloCluster(Int_t) const {return 0;}
virtual Int_t EventIndexForPHOSCell(Int_t) const {return 0;}
virtual Int_t EventIndexForEMCALCell(Int_t) const {return 0;}
-
+ AliCentrality* GetCentrality() {return fHeader->GetCentralityP();}
+
+ // VZERO
+ AliAODVZERO *GetVZEROData() const { return fAODVZERO; }
+
private :
TList *fAODObjects; // list of AODObjects
TClonesArray *fFmdClusters; //! FMDclusters
TClonesArray *fPmdClusters; //! PMDclusters
TClonesArray *fDimuons; //! dimuons
+ AliAODVZERO *fAODVZERO; //! VZERO AOD
static const char* fAODListName[kAODListN]; //!
- ClassDef(AliAODEvent, 6);
+ ClassDef(AliAODEvent, 7);
};
#endif