]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliStack.h
EMD DA updated
[u/mrichter/AliRoot.git] / STEER / AliStack.h
index 2d1812a3844de0a39d57697b833ebe8654b58f28..2c72b9dd6e16a5411e1f58b640d1c92c9d98a1e5 100644 (file)
@@ -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