This PR partially deals with Re #954 and verifies some components of spherical/cylindrical projection operations. It is not total validation but the changes here are big enough to have PR and close this particular ticket. Other validation ticket will follow.
The PR added number of tests for cylindrical cuts, some have physical meaning so it is obvious that they are correct. Some reproduce the results produced by previous implementation for cylindrical cuts.
In addition, this ticket deals with validation of target ranges identification algorithm. Code have been changed and improved and number of unit tests were written to validate and support its operations. It still not ideal and can be done better, but current implementation is good enough.
This PR partially deals with Re #954 and verifies some components of spherical/cylindrical projection operations. It is not total validation but the changes here are big enough to have PR and close this particular ticket. Other validation ticket will follow.
The PR added number of tests for cylindrical cuts, some have physical meaning so it is obvious that they are correct. Some reproduce the results produced by previous implementation for cylindrical cuts.
In addition, this ticket deals with validation of target ranges identification algorithm. Code have been changed and improved and number of unit tests were written to validate and support its operations. It still not ideal and can be done better, but current implementation is good enough.