fix some bugs in cvt reconstructions - #1392
Conversation
|
Opposite definition for sign of d0 between seeds and tracks causes confusion and issues. |
| // (x,y) coordinates of the dca | ||
| public double xDCA() { | ||
| return -this.getDCA() * Math.sin(this.getPhiAtDCA()); | ||
| return this.getDCA() * Math.sin(this.getPhiAtDCA()); |
There was a problem hiding this comment.
comparing to https://github.com/JeffersonLab/coatjava/pull/1392/changes#diff-ca07760d1a3aea7ce0897ff6c8167dcebce1563960adfd6ce9665294b38ccad0R113-R114, it seems the definition was the same. Is this the correct fix?
Explanation of bugs and tests for fixes are in the slides:
Bug Fixing for CVT Reconstruction.pdf