GEANT-213 Review VecCore porting changes to ComptonKleinNishina Model
This branch has a commit that hopefully fixes the issue that degraded physics accuracy of Klein-Nishina Model.
It also makes the code clearer and easier to debug.
Validation looks fine on my side, but I'd like to have confirmation before closing the issue.