AliPHOSRecParticle * rv = 0 ;
- AliPHOSRecParticle::RecParticlesList * rplist = fDetector->RecParticles() ;
+ AliPHOSRecParticle::RecParticlesList * rplist = *(fDetector->RecParticles()) ;
Int_t rpentries = 0 ;
cout << "AliPHOSIndexToObject::GimeRecParticle: index " << index << " larger than available entries "
<< rpentries << endl ;
else
- rv = (AliPHOSRecParticle *) (fDetector->RecParticles()->At(index) ) ;
+ rv = (AliPHOSRecParticle *) (*(fDetector->RecParticles()) )->At(index) ;
return rv ;
AliPHOSRecPoint * rv = 0 ;
- AliPHOSRecPoint::RecPointsList * emclist = fDetector->EmcRecPoints() ;
- AliPHOSRecPoint::RecPointsList * ppsdlist = fDetector->PpsdRecPoints() ;
+ AliPHOSRecPoint::RecPointsList * emclist = *(fDetector->EmcRecPoints() );
+ AliPHOSRecPoint::RecPointsList * ppsdlist = *(fDetector->PpsdRecPoints() );
Int_t emcentries = 0 ;
Int_t ppsdentries = 0 ;
AliPHOSTrackSegment * rv = 0 ;
- AliPHOSTrackSegment::TrackSegmentsList * tslist = fDetector->TrackSegments() ;
+ AliPHOSTrackSegment::TrackSegmentsList * tslist = *( fDetector->TrackSegments()) ;
Int_t tsentries = 0 ;