-
Notifications
You must be signed in to change notification settings - Fork 10
Rename EEjet to EEJet #137
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
Conversation
The |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #137 +/- ##
==========================================
+ Coverage 75.07% 75.31% +0.23%
==========================================
Files 19 19
Lines 1260 1260
==========================================
+ Hits 946 949 +3
+ Misses 314 311 -3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Follow Julia standard capitalisation more closely
Co-authored-by: Mateusz Jakub Fila <[email protected]>
This improves test coverage
7a6b7ee
to
201234f
Compare
OK, this is now GTG! |
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! I couldn't find any remaining references to the old EEjet
* Rename EEjet to EEJet Follow Julia standard capitalisation more closely * Rename source file * Update struct name Co-authored-by: Mateusz Jakub Fila <[email protected]> * Add basic unit tests for jet types This improves test coverage * Fixup a few old struct name references --------- Co-authored-by: Mateusz Jakub Fila <[email protected]>
* Removed Jet Substructure Structs Using separate structs for calling substructure functions seemed redundant. Removed the structs and incorporated their functionalities into the functions itself. * use local version of JetReconstruction in examples and docs (#142) * Jet utilities (#141) (#144) Add functions to calculate the momentum fraction and the kt scale for jets. - pt_fraction() for transverse momentum fraction - kt_scale() These are implemented generically for both jet types, though may be primary interesting for pp events (PseudoJet). deltar is added as a helper that returns the jet separation in pseudorapidity-phi. This is distinct from deltaR which operates in rapidity-phi space. These are probably not the greatest names, but are not in the public API. deltaR is moved to the new source file, JetUtils.jl. There is a small tidy up of the logic for calculating ϕ where the check for ϕ>2π can never be true. Added functions to convert jets to LorentzVector and LorentzVectorCyl. This required some initial refactoring of jet methods to be general, rather than PseudoJet specific, which will be continued. (cherry picked from commit c7cfa9e) * Rename EEjet to EEJet (#137) * Rename EEjet to EEJet Follow Julia standard capitalisation more closely * Rename source file * Update struct name Co-authored-by: Mateusz Jakub Fila <[email protected]> * Add basic unit tests for jet types This improves test coverage * Fixup a few old struct name references --------- Co-authored-by: Mateusz Jakub Fila <[email protected]> * Modified function signatures Modified the function signatures for `mass_drop`, `soft_drop`, `jet_filtering` and `jet_trimming` and updated documentations. Added `invalid_pseudojet` and `isvalid` and modified `test-substructure.jl`. * Better comparison against invalid_pseudojet Co-authored-by: Mateusz Jakub Fila <[email protected]> * Use invalid from Base; documentation improvements * Add type specifiers to docstrings --------- Co-authored-by: Mateusz Jakub Fila <[email protected]> Co-authored-by: Graeme A Stewart <[email protected]>
To be more consistent with Julia's struct naming conventions,
EEjet
should beEEJet
.Closes #117