]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESDEvent.h
Temp.protection against undefined beam type in Bfield init
[u/mrichter/AliRoot.git] / STEER / AliESDEvent.h
index 87e1994b6e0d6c167e5a09868d09e3de3a3d6f8a..611f766fd56b160ee7e523cda77fc83672451979 100644 (file)
@@ -113,7 +113,10 @@ public:
   Double_t  GetSigma2DiamondY() const {return  fESDRun->GetSigma2DiamondY();}
   void      GetDiamondCovXY(Float_t cov[3]) const {fESDRun->GetDiamondCovXY(cov);}   
   void     SetTriggerClass(const char*name, Int_t index) {fESDRun->SetTriggerClass(name,index);}
-  
+  void     SetPHOSMatrix(TGeoHMatrix*matrix, Int_t i) {fESDRun->SetPHOSMatrix(matrix,i);}
+  const TGeoHMatrix* GetPHOSMatrix(Int_t i) const {return fESDRun->GetPHOSMatrix(i);}
+  void     SetEMCALMatrix(TGeoHMatrix*matrix, Int_t i) {fESDRun->SetEMCALMatrix(matrix,i);}
+  const TGeoHMatrix* GetEMCALMatrix(Int_t i) const {return fESDRun->GetEMCALMatrix(i);}
 
   // HEADER
   AliESDHeader* GetHeader() const {return fHeader;}
@@ -313,10 +316,10 @@ public:
   void AddEMCALTriggerAmplitudes(TArrayF array){ fEMCALTrigger->AddTriggerAmplitudes(array); }
 
   Int_t GetNumberOfPileupVerticesSPD() const {
-     return fSPDPileupVertices->GetEntriesFast();
+    return (fSPDPileupVertices?fSPDPileupVertices->GetEntriesFast():0);
   }
   Int_t GetNumberOfPileupVerticesTracks() const {
-     return fTrkPileupVertices->GetEntriesFast();
+    return (fTrkPileupVertices?fTrkPileupVertices->GetEntriesFast():0);
   }
   Int_t GetNumberOfTracks()     const {return fTracks->GetEntriesFast();}
   Int_t GetNumberOfHLTConfMapTracks()     const {return 0;}