From 75d7853a74bf3a4363a213c1387b809b3a545a1d Mon Sep 17 00:00:00 2001 From: jacksonmj Date: Wed, 3 Aug 2011 20:54:19 +0800 Subject: [PATCH] Fix persistent mode photon lines bug --- src/powder.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/powder.c b/src/powder.c index dbf9c45ac..a1fa55ea1 100644 --- a/src/powder.c +++ b/src/powder.c @@ -1031,6 +1031,7 @@ static void create_gain_photon(int pp)//photons from PHOT going through GLOW parts[i].vy = parts[pp].vy; parts[i].temp = parts[pmap[ny][nx] >> 8].temp; parts[i].tmp = 0; + parts[i].pavg[0] = parts[i].pavg[1] = 0.0f; photons[ny][nx] = PT_PHOT|(i<<8); temp_bin = (int)((parts[i].temp-273.0f)*0.25f); @@ -1067,6 +1068,7 @@ static void create_cherenkov_photon(int pp)//photons from NEUT going through GLA parts[i].y = parts[pp].y; parts[i].temp = parts[pmap[ny][nx] >> 8].temp; parts[i].tmp = 0; + parts[i].pavg[0] = parts[i].pavg[1] = 0.0f; photons[ny][nx] = PT_PHOT|(i<<8); if (lr) {