Releases: HEP-FCC/k4RecCalorimeter
Releases · HEP-FCC/k4RecCalorimeter
v0.1.0pre16
What's Changed
- CMake: add key4hep config, most importantly RPATH settings for instal… by @andresailer in #117
- fix metadata of topoclusters by @giovannimarchiori in #118
- add option to save only topoclusters with E>E=min by @giovannimarchiori in #119
- Removing CentOs7 from the test matrix by @kjvbrt in #120
- fix photon ID inputs when noise is on by @giovannimarchiori in #122
- Include "edm4hep/Constants.h" where it's needed by @jmcarcell in #123
New Contributors
- @andresailer made their first contribution in #117
Full Changelog: v0.1.0pre15...v0.1.0pre16
v0.1.0pre15
What's Changed
- Disable dangling-reference warning by @tmadlener in #116
- Switch from Associations to Links by @tmadlener in #115
Full Changelog: v0.1.0pre14...v0.1.0pre15
v0.1.0pre14
What's Changed
- Using key4hep-build test action by @kjvbrt in #67
- Update README.md by @kjvbrt in #66
- Add Gaudi algorithm to perform MVA calibration of cluster energies by @giovannimarchiori in #68
- Removing m_allCells from CaloTopoClusterFCCee algorithm members by @kjvbrt in #70
- Cell position cast to float by @kjvbrt in #73
- update SW to run on HCal by @mmlynari in #74
- AugmentClustersFCCee - Clusters barycenters layered correction by @AlexisMlz in #72
- fix bug in calculation of theta of layer barycentre by @giovannimarchiori in #76
- use shapeParameters in MVA calibration by @giovannimarchiori in #77
- Add crosstalk neighbour class by @zwu0922 in #69
- Support building with onnxruntime 17.1 by @jmcarcell in #81
- Update benchmark calibration and correction by @mmlynari in #78
- Fixes for two types of crashes in recent nightlies by @giovannimarchiori in #83
- Add cluster shape variables by @dasphy in #79
- Exclude testing on CentOs 7 nightlies by @kjvbrt in #87
- Implement an algorithm for photon/pi0 discrimination based on input features and a trained model in ONNX format by @giovannimarchiori in #85
- Removing segfault reproducer by @kjvbrt in #89
- Implementation of crosstalk for ALLEGRO ECAL Barrel by @zwu0922 in #82
- Adding tools for jet clustering for cluster and truth particles by @jroloff in #80
- [CreateCaloCells] Switch cross-talk to false by default by @BrieucF in #92
- Avoid crashing when cross-talk not wanted by @BrieucF in #94
- Adding more improvements to the jet tool by @jroloff in #95
- Campaing to fix tests / compilation warnings by @kjvbrt in #93
- Check that input root files and output directories exist by @kjvbrt in #96
- Adjusting JetCluster class by @kjvbrt in #97
- Photon ID shape parameter: correct very small negative values caused by computational precision in width of theta/module by @dasphy in #90
- Consolidate tools handling noise by @giovannimarchiori in #98
- Fix tests by @BrieucF in #102
- Do not use GaudiAlg by @jmcarcell in #101
- Remove the need for an explicit typename by @tmadlener in #103
- Make sure to properly support newer versions of onnxruntime by @tmadlener in #104
- remove EventCounter in tests by @giovannimarchiori in #105
- Add support for reconstruction of "turbine" endcap ecal by @varnes in #88
- fix test errors and remove unused code introduced by #88 by @giovannimarchiori in #106
- update CellPositionsTool for HCal Allegro by @mmlynari in #91
- fix crash due to wrong treatment of pointers in ONNX-related code, and remove one photon-ID variable from decorations when not needed by @giovannimarchiori in #108
- move main ALLEGRO tests to ddsim+k4run by @giovannimarchiori in #109
- enable code to cluster hcal endcap cells into SW clusters by @giovannimarchiori in #110
- Fix scripts for automatic tests by @giovannimarchiori in #111
- expanded version of CreateCaloCells that also add proper cell positions by @giovannimarchiori in #100
- Add tools for the implmentation of noise for ALLEGRO v3 by @zwu0922 in #107
- fix noise filtering bug in calo digitisation, and restore defaults by @giovannimarchiori in #113
- Followup to PR #107 (noise handling) by @giovannimarchiori in #114
New Contributors
- @AlexisMlz made their first contribution in #72
- @zwu0922 made their first contribution in #69
- @jroloff made their first contribution in #80
- @varnes made their first contribution in #88
Full Changelog: v0.1.0pre13...v0.1.0pre14
v0.1.0pre13
What's Changed
- Adding OS into the test matrix by @kjvbrt in #60
- migrate theta-module readout and related code to k4geo by @giovannimarchiori in #59
- Using K4GEO detectors in tests by @kjvbrt in #63
- Allow building with C++20 by @jmcarcell in #62
- Hiding cluster sctruct definition in algoritm by @kjvbrt in #64
- update sliding-window clustering for Theta-Module readout by @dasphy in #58
- Removing
struct tower
from the tower tool by @kjvbrt in #65 - Combined ECAL+HCAL topoclustering by @giovannimarchiori in #61
New Contributors
Full Changelog: v0.1.0pre12...v0.1.0pre13
v0.1.0pre12
What's Changed
- Use the new edm4hep::CellIDEncoding by @jmcarcell in #55
New Contributors
- @jmcarcell made their first contribution in #55
Full Changelog: v0.1.0pre11...v0.1.0pre12
v0.1.0pre11
What's Changed
- Update of run example by @faltovaj in #32
- Update systemID following new geometry by @mmlynari in #33
- Fix Sliding Window attach cells by @BrieucF in #36
- fix for running standalone HCal by @mmlynari in #34
- [CaloTowerTool] Fix useHalfTower option by @BrieucF in #37
- add benchmark calibration method by @mmlynari in #35
- Add cell filtering functionalities by @BrieucF in #39
- Keep cell relation in corrected clusters by @BrieucF in #40
- Use new MetaDataHandles to be compliant with Frame based I/O by @tmadlener in #41
- Correcting metadata handle type by @kjvbrt in #43
- Avoid list comprehension by @kjvbrt in #45
- Setting test environment for all active tests by @kjvbrt in #44
- fix creation of the list of detectors by @kjvbrt in #47
- Implement module-theta readout (with per-layer merging) by @giovannimarchiori in #48
- Using GeoSvc getDetector by @kjvbrt in #49
- make topoclustering work with new module-theta merged readout by @giovannimarchiori in #51
- Attempt to fix warnings :) by @kjvbrt in #50
- Use k4DataSvc instead of FCCDataSvc by @kjvbrt in #46
- Creating empty array for SimG4Alg.outputs by @kjvbrt in #52
- Removing specialized handles for positions tool by @kjvbrt in #53
New Contributors
- @faltovaj made their first contribution in #32
- @tmadlener made their first contribution in #41
- @giovannimarchiori made their first contribution in #48
Full Changelog: v0.1.0pre10...v0.1.0pre11
v0.1.0pre10
What's Changed
- Make sure metadata are shipped when creating new collections by @BrieucF in #26
- Changes for speed improvements in clustering jobs by @gartrog in #28
- Adding default cell positioning tools by @kjvbrt in #29
- update cell positions based on new geometry by @mmlynari in #30
- Fix potential ambiguity in ::abs by @vvolkl in #31
New Contributors
Full Changelog: v0.1.0pre09...v0.1.0pre10
v0.1.0pre09: small cmake fixes
What's Changed
- cmake: set CMAKE_CXX_STANDARD before finding dd4hep by @vvolkl in #24
- cmake: fix some link targets by @vvolkl in #25
Full Changelog: v0.1.0pre08...v0.1.0pre09
v0.1.0pre08: Compatibility with podio v00-15
What's Changed
- Adapt to new podio generated class names by @vvolkl in #21
- Revive Topo Clustering and adapt it to FCCee by @BrieucF in #22
- More flexibility in noise treatment by @BrieucF in #23
- Add dead material correction to the test config by @BrieucF in #19
Full Changelog: v0.1.0pre07...v0.1.0pre08
v0.1.0pre07
What's Changed
Full Changelog: v0.1.0pre06...v0.1.0pre07