]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODEvent.h
Access method
[u/mrichter/AliRoot.git] / STEER / AliAODEvent.h
index 6e935a5630f8a24bc24a18844e03c26d44c09cc0..268ccc08a94309b7b1d6a6dbf616501a76c1e5bd 100644 (file)
@@ -40,7 +40,8 @@ class AliAODEvent : public AliVEvent {
                       kAODv0,
                       kAODTracklets,
                       kAODJets,
-                      kAODCaloCells,
+                      kAODEmcalCells,
+                      kAODPhosCells,
                       kAODCaloClusters,
                       kAODFmdClusters,
                       kAODPmdClusters,
@@ -54,6 +55,7 @@ class AliAODEvent : public AliVEvent {
   //AliAODEvent& operator=(const AliAODEvent& aodevent);  // not implemented
 
   void          AddObject(TObject *obj);
+  void          RemoveObject(TObject *obj);
   TObject      *FindListObject(const char *objName) ;
   TList        *GetList()                const { return fAODObjects; }
 
@@ -90,7 +92,7 @@ class AliAODEvent : public AliVEvent {
   Double_t  GetZDCP1Energy()        const { return fHeader ? fHeader->GetZDCP1Energy() : -999.; }
   Double_t  GetZDCN2Energy()        const { return fHeader ? fHeader->GetZDCN2Energy() : -999.; }
   Double_t  GetZDCP2Energy()        const { return fHeader ? fHeader->GetZDCP2Energy() : -999.; }
-  Double_t  GetZDCEMEnergy()        const { return fHeader ? fHeader->GetZDCEMEnergy() : -999.; }
+  Double_t  GetZDCEMEnergy(Int_t i) const { return fHeader ? fHeader->GetZDCEMEnergy(i) : -999.; }
 
   // -- Tracks
   TClonesArray *GetTracks()              const { return fTracks; }
@@ -150,7 +152,8 @@ class AliAODEvent : public AliVEvent {
   AliAODTracklets *GetTracklets() const { return fTracklets; }
 
   // -- Calorimeter Cells
-  AliAODCaloCells *GetCaloCells() const { return fCaloCells; }
+  AliAODCaloCells *GetEMCALCells() const { return fEmcalCells; }
+  AliAODCaloCells *GetPHOSCells() const { return fPhosCells; }
 
   // -- Services
   void    CreateStdContent();
@@ -180,7 +183,8 @@ class AliAODEvent : public AliVEvent {
   TClonesArray    *fV0s;          //! V0s
   AliAODTracklets *fTracklets;    //! SPD tracklets
   TClonesArray    *fJets;         //! jets
-  AliAODCaloCells *fCaloCells;    //! EMCAL and PHOS calorimenter cells
+  AliAODCaloCells *fEmcalCells;   //! EMCAL calorimenter cells
+  AliAODCaloCells *fPhosCells;    //! PHOS calorimenter cells
   TClonesArray    *fCaloClusters; //! calorimeter clusters
   TClonesArray    *fFmdClusters;  //! FMDclusters
   TClonesArray    *fPmdClusters;  //! PMDclusters