X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliHit.cxx;h=1b180deb97e004b0075f4a53e1137d1a48a3068b;hb=c973e857bf38543c4c517c6cf58f9f7f9c60bb7e;hp=9517767c630e3e05d2edd5cda0df1c14fb2fc5b7;hpb=5d8718b8c08f9365868aedf62eb815945720f4da;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliHit.cxx b/STEER/AliHit.cxx index 9517767c630..1b180deb97e 100644 --- a/STEER/AliHit.cxx +++ b/STEER/AliHit.cxx @@ -26,6 +26,8 @@ #include "AliHit.h" #include "AliRun.h" +#include "AliMC.h" +#include "AliStack.h" ClassImp(AliHit) @@ -52,8 +54,8 @@ AliHit::AliHit(Int_t shunt, Int_t track): // Standard constructor // if(shunt == 1) { - int primary = gAlice->GetPrimary(track); - gAlice->Particle(primary)->SetBit(kKeepBit); + int primary = gAlice->GetMCApp()->GetPrimary(track); + gAlice->GetMCApp()->Particle(primary)->SetBit(kKeepBit); fTrack=primary; } @@ -67,16 +69,14 @@ AliHit::AliHit(Int_t shunt, Int_t track): Int_t parent=track; while (1) { current=parent; - part = gAlice->Particle(current); + part = gAlice->GetMCApp()->Particle(current); parent=part->GetFirstMother(); if(parent<0 || part->TestBit(kKeepBit)) break; } fTrack=current; - } - - else { + } else { fTrack=track; - gAlice->FlagTrack(fTrack); + gAlice->GetMCApp()->FlagTrack(fTrack); } }