|
62 | 62 |
|
63 | 63 | #define ALLOW_BACKPROP \ |
64 | 64 | do { \ |
65 | | - mcallowbackprop = 1; \ |
| 65 | + allow_backprop = 1; \ |
66 | 66 | } while(0) |
67 | 67 |
|
68 | 68 | #define DISALLOW_BACKPROP \ |
69 | 69 | do { \ |
70 | | - mcallowbackprop = 0; \ |
| 70 | + allow_backprop = 0; \ |
71 | 71 | } while(0) |
72 | 72 |
|
73 | 73 | #define PROP_MAGNET(dt) \ |
|
111 | 111 | /* ADD: E. Farhi, Aug 6th, 2001 PROP_GRAV_DT propagation with acceleration. */ |
112 | 112 | #define PROP_GRAV_DT(dt, Ax, Ay, Az) \ |
113 | 113 | do { \ |
114 | | - if(dt < 0 && mcallowbackprop == 0) { instrument->counter_AbsorbProp[INDEX_CURRENT_COMP]++; ABSORB; }\ |
| 114 | + if(dt < 0 && allow_backprop == 0) { instrument->counter_AbsorbProp[INDEX_CURRENT_COMP]++; ABSORB; }\ |
115 | 115 | if (mcMagnet) /*printf("Spin precession gravity\n")*/; \ |
116 | 116 | x += vx*(dt) + (Ax)*(dt)*(dt)/2; \ |
117 | 117 | y += vy*(dt) + (Ay)*(dt)*(dt)/2; \ |
|
154 | 154 | if(kx == 0) { ABSORB; }; \ |
155 | 155 | mc_k=sqrt(scalar_prod(kx,ky,kz,kx,ky,kz)); \ |
156 | 156 | mc_dl= -x * mc_k / kx; \ |
157 | | - if(mc_dl<0 && mcallowbackprop==0) { ABSORB; };\ |
| 157 | + if(mc_dl<0 && allow_backprop==0) { ABSORB; };\ |
158 | 158 | PROP_DL(mc_dl); \ |
159 | 159 | } while(0) |
160 | 160 |
|
|
170 | 170 | if(ky == 0) { ABSORB; }; \ |
171 | 171 | mc_k=sqrt(scalar_prod(kx,ky,kz,kx,ky,kz)); \ |
172 | 172 | mc_dl= -y * mc_k / ky; \ |
173 | | - if(mc_dl<0 && mcallowbackprop==0) { ABSORB; };\ |
| 173 | + if(mc_dl<0 && allow_backprop==0) { ABSORB; };\ |
174 | 174 | PROP_DL(mc_dl); \ |
175 | 175 | } while(0) |
176 | 176 |
|
|
186 | 186 | if(kz == 0) { ABSORB; }; \ |
187 | 187 | mc_k=sqrt(scalar_prod(kx,ky,kz,kx,ky,kz)); \ |
188 | 188 | mc_dl= -z * mc_k / kz; \ |
189 | | - if(mc_dl<0 && mcallowbackprop==0) { ABSORB; };\ |
| 189 | + if(mc_dl<0 && allow_backprop==0) { ABSORB; };\ |
190 | 190 | PROP_DL(mc_dl); \ |
191 | 191 | } while(0) |
192 | 192 |
|
|
0 commit comments