because of new collimator implementation we habe tiny changes in the number of surviving particles
Showing
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
-
Developer
I have to correct the above statement.
R_i + \Delta t \cdot \beta_i \cdot c
is used only to determine whether a particle is inside the element:const double z = R(2) + P(2) * recpgamma; if ((z > 0.0) && (z <= getElementLength())) {
I don't know what the motivation was to implement it this way. It's not comprehensible to me.
-
Developer
-
Owner
Ok I am lost (sorry way too many things going on): what are we doing now? Will we there be an update in 1.6.x and 2.0.0 or everything finde now?
-
Developer
I just explained where the differences in the results stem from and that it was justified to update the reference.
We could discuss whether it makes sense to use
z = R(2) + P(2) + recpgamma
to testz > 0 && z <= getElementLength()
or, as we do now,z = R(2)
. I don't see any reason to use the former. -
Owner
Ok I understand and agree with the assessment.
Please register or sign in to comment