-
Notifications
You must be signed in to change notification settings - Fork 5
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
feat: implement basic kinematics functionality of the helicity formalism #39
Conversation
Also remove unused function.
Add doc strings to helicity formalism kinematics and the corrensponding test. Also fix all flake8 and pylint related issues.
Codecov Report
@@ Coverage Diff @@
## master #39 +/- ##
==========================================
+ Coverage 82.45% 83.07% +0.62%
==========================================
Files 24 24
Lines 2542 2618 +76
==========================================
+ Hits 2096 2175 +79
+ Misses 446 443 -3
|
Failed job will be fixed by #42 |
Good work, also nicely documented! If this module is required to move on with the development, I'm happy to approve and discuss the bigger issues (final state ID and namespaces) separately. |
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.
LGTM
* feat: add helicity kinematics * test: add test for helicity angle calculation * refactor: adapt to new Kinematics interface * docs: add doc strings to helicity kinematics * ci: add doc/conf.py to blacklist of linters * docs: add `__eq__` to shown members of the API
Closes #3
Note: Some functionality of the ComPWA kinematics is still missing #15, #38.