X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliStack.h;h=2c72b9dd6e16a5411e1f58b640d1c92c9d98a1e5;hb=e3ddb73e7082564407ba18d673886687e51f9639;hp=2d1812a3844de0a39d57697b833ebe8654b58f28;hpb=3e2e3ece70a5fafeee6d76dd14cfd7a7d44a43b8;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliStack.h b/STEER/AliStack.h index 2d1812a3844..2c72b9dd6e1 100644 --- a/STEER/AliStack.h +++ b/STEER/AliStack.h @@ -88,6 +88,7 @@ class AliStack : public TVirtualMCStack // methods void CleanParents(); void ResetArrays(Int_t size); + TParticle* GetParticleMapEntry(Int_t id) const; TParticle* GetNextParticle(); Bool_t KeepPhysics(const TParticle* part); Bool_t IsStable(Int_t pdg) const; @@ -116,9 +117,6 @@ class AliStack : public TVirtualMCStack inline void AliStack::SetNtrack(Int_t ntrack) { fNtrack = ntrack; } -inline void AliStack::SetCurrentTrack(Int_t track) -{ fCurrent = track; } - inline Int_t AliStack::GetNtrack() const { return fNtrack; } @@ -131,4 +129,9 @@ inline Int_t AliStack::GetCurrentTrackNumber() const inline const TObjArray* AliStack::Particles() const { return &fParticleMap; } +// inline protected + +inline TParticle* AliStack::GetParticleMapEntry(Int_t id) const +{ return (TParticle*) fParticleMap.At(id); } + #endif //ALI_STACK_H