v0.3.0
JetReconstruction v0.3.0
First registration of the JetReconstruction package, implementing k_T clustering
algorithms used in high-energy physics.
Merged pull requests:
- make
loadjets
returnVector{Vector{Float64}}
instead ofVector{Any}
(#7) (@Moelf) - drop anything before 1.6 in CI (#8) (@Moelf)
- random speed up (#9) (@Moelf)
- CompatHelper: add new compat entry for LoopVectorization at version 0.12, (keep existing compat) (#12) (@github-actions[bot])
- Add CHEP2023 wrapper and HepMC3 reading (#21) (@graeme-a-stewart)
- Tiled algorithm implementations (#22) (@graeme-a-stewart)
- Pre release cleanup (#31) (@graeme-a-stewart)
- Enable multiple algorithms to work with N2Tiled strategy (#32) (@graeme-a-stewart)
- Add summary script and trim package content (#33) (@graeme-a-stewart)
- Update year (2024) in README.md (#34) (@gojakuch)
- Generic strategy switching (#35) (@graeme-a-stewart)
- Cluster sequence return type (#38) (@graeme-a-stewart)
- Change generic method name to
jet_reconstruct
(#39) (@graeme-a-stewart) - Fix typos in README (#44) (@hegner)
- Add initial CITATION.cff file (#45) (@hegner)
- Fix plotting for
ClusterSequence
and update serialisation (#46) (@gojakuch) - Exclusive jet selections (#47) (@graeme-a-stewart)
- Improved examples and dependencies (#48) (@graeme-a-stewart)
- Significantly improved documentation (#53) (@graeme-a-stewart)
- Re-add algorithm2power (#55) (@graeme-a-stewart)
- Code formatting (#56) (@graeme-a-stewart)
- Add Documenter.jl setup (#57) (@graeme-a-stewart)
- Documentation deployment (#58) (@graeme-a-stewart)
- Tagbot (#59) (@graeme-a-stewart)
- Ensure dependencies have compat entries (#60) (@graeme-a-stewart)
Closed issues:
- Use
FastJet.jl
for comparison later (#1) - Use Makie for 3D barplot (#3)
- use existing Lorentz Vector package (#5)
- Loop optimisation (#6)
- Optimisation needed (#15)
- Move project to JuliaHEP organization? (#20)
- Define public interface (#23)
- HepMC3 Reader Status (#24)
- License Matters (#25)
- Improve tests (#26)
- Nicer strategy switching (#27)
- Defaut strategy (#28)
- Return consistent sequence types (#29)
- Remove internal data from PseudoJet (#30)
- Return type should be a ClusterSequence (#36)
- Remove tiling parameter from current ClusterSequence (#37)
- Write proper documentation (#40)
- Implement exclusive jet methods (#41)
- Simpler examples (#42)
- Plotting support (#43)
- More regular code formatting (#54)