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;}
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;}