-
Notifications
You must be signed in to change notification settings - Fork 44
Jaw profiling #961
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jaw profiling #961
Conversation
…iles.dat') where jaw entrance and exit points are noted down. At the same time, increased dump of jaw fit points to lout to have all points (last one was missing)
…ng, opening and tilting
…c about single-sided collimators, as single-sided can be triggered via fort.3 only for TCPs and always positive side (no possibility to flip side via collimator skew angle).
What's written in the manual concerning one-sided collimators is bullshit:
|
…or ref sys, and hence one sided collimation is clearer
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.
Looks fine to me. Just a couple of minor things to be consistent with changes to be merged later.
* 'JawProfiles.dat' into 'jaw_profiles.dat'; * formatted header -> same format extended to actual content of file; * made linside var scalable with napx not via alloc;
Your new tests are now failing. |
yes, I know, I am committing/pushing things in steps - I will push the updated canonical in few minutes |
This PR aims at adding a couple of collimation tests to check the functionalities concerning jaw fitting, one-sided collimators and random tilting/offsetting/opening. To do so in an optimal way, a dump of the particle positions at the entrance and exit of jaws has been implemented.
Tests are also provided with a plotting script, for a visual inspection of the results.