From 05bd2c86a50eb4b1c915ccb4421c586c501bdeec Mon Sep 17 00:00:00 2001 From: coppedis Date: Tue, 3 Feb 2015 17:08:11 +0100 Subject: [PATCH] Fixing a bug --- ZDC/ZDCsim/AliZDC.cxx | 8 +++++--- ZDC/ZDCsim/AliZDCHit.cxx | 2 +- ZDC/ZDCsim/AliZDCHit.h | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ZDC/ZDCsim/AliZDC.cxx b/ZDC/ZDCsim/AliZDC.cxx index 4a497b446e0..c30bb0164a3 100644 --- a/ZDC/ZDCsim/AliZDC.cxx +++ b/ZDC/ZDCsim/AliZDC.cxx @@ -178,7 +178,7 @@ void AliZDC::AddHit(Int_t track, Int_t *vol, Float_t *hits) if(fNhits==0){ // First hit -> setting flag for primary or secondary particle - /*TParticle * p = gAlice->GetMCApp()->Particle(track); + TParticle * p = gAlice->GetMCApp()->Particle(track); Int_t imo = p->GetFirstMother(); // if(track != imo){ @@ -186,7 +186,7 @@ void AliZDC::AddHit(Int_t track, Int_t *vol, Float_t *hits) } else if(track == imo){ newquad->SetSFlag(0); // PRIMARY particle entering the ZDC - }*/ + } // sFlag = newquad->GetSFlag(); primKinEn = newquad->GetPrimKinEn(); @@ -196,6 +196,7 @@ void AliZDC::AddHit(Int_t track, Int_t *vol, Float_t *hits) motPDGcode = newquad->GetMotherPDGCode(); trackTime = newquad->GetTrackTOF(); trackEta = newquad->GetTrackEta(); + } else{ newquad->SetPrimKinEn(primKinEn); @@ -207,7 +208,7 @@ void AliZDC::AddHit(Int_t track, Int_t *vol, Float_t *hits) newquad->SetTrackTOF(trackTime); newquad->SetTrackEta(trackEta); } - + Int_t j; for(j=0; j