-
Notifications
You must be signed in to change notification settings - Fork 147
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix #112: clockwise rotation around y axis
- Loading branch information
Showing
1 changed file
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0cf6670
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd just like to highlight this commit - for consistency between EGSnrc 2016 and EGSnrc 2017++, the user must update any egs++ input file that uses the
transformation
input block with arotation
! This is because the direction of rotation about the y-axis has reversed.For example, if your input file for EGSnrc 2016 contained:
For the output to be the same after this commit it must be updated to:
Note that this commit fixes an inconsistency in the rotation direction, so now it is correct. However, this poses a problem for old input files that were designed with the inconsistency in place. Make sure to validate rotation transformations if you are using EGSnrc 2017 or later with an older input file.