Update parts_lastActiveIndex when creating neut/phot
This commit is contained in:
parent
1713604233
commit
2e323ea018
@ -21,6 +21,7 @@ int create_n_parts(int n, int x, int y, float vx, float vy, float temp, int t)//
|
||||
return -1;
|
||||
i = pfree;
|
||||
pfree = parts[i].life;
|
||||
if (i>parts_lastActiveIndex) parts_lastActiveIndex = i;
|
||||
|
||||
parts[i].x = (float)x;
|
||||
parts[i].y = (float)y;
|
||||
|
@ -1026,6 +1026,7 @@ static void create_gain_photon(int pp)//photons from PHOT going through GLOW
|
||||
return;
|
||||
|
||||
pfree = parts[i].life;
|
||||
if (i>parts_lastActiveIndex) parts_lastActiveIndex = i;
|
||||
|
||||
parts[i].type = PT_PHOT;
|
||||
parts[i].life = 680;
|
||||
@ -1062,6 +1063,7 @@ static void create_cherenkov_photon(int pp)//photons from NEUT going through GLA
|
||||
return;
|
||||
|
||||
pfree = parts[i].life;
|
||||
if (i>parts_lastActiveIndex) parts_lastActiveIndex = i;
|
||||
|
||||
lr = rand() % 2;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user