v23.1.0
Refactor
- Suppress large printout of Geant4 (#1791) (917eeec) (@benjaminhuth)
- Remove LoggerWrapper in favor of Logger refs (#1812) (38926ae) (@paulgessinger)
- Move material composition code to the left (#1804) (d20321a) (@andiwand)
- Physmon vertexing (#1688) (03498c5) (@andiwand)
Fix
- Dangling pointer VolumeMaterialInteractionTests (#1808) (0e3a9e4) (@paulgessinger)
- Bug in calculation of cut for seed finder orthogonal (#1815) (b90891f) (@LuisFelipeCoelho)
- G4 material converter (#1803) (8fc8c0a) (@andiwand)
- Sequencer timing output (#1793) (7953e14) (@andiwand)
- Let addGeant4 respect particle selection (#1792) (7a3761d) (@Corentin-Allaire)
- Don't write empty trajectories in RootTrajectorySummaryWriter (#1789) (31f5acd) (@benjaminhuth)
Feature
- KalmanFitter marks missed surfaces as outliers (#1809) (12d099d) (@paulgessinger)
- G4 plugin material mixing (#1805) (83f43a2) (@andiwand)
- Geant4 line/straw tube conversion capability (#1811) (b1e5cf2) (@asalzburger)
- Add INFO printouts about the layers & volumes (#1773) (bdf2378) (@tboldagh)
- Port RootNTupleReader (#1620) (78defc3) (@andiwand)
- Add option to use odd with G4 (#1794) (8aa0806) (@Corentin-Allaire)
- Enable Geant4 logging in VERBOSE mode (#1790) (3ce8b23) (@benjaminhuth)
Build
- Fix build with external nlohmann_json (#1806) (c6fcdb8) (@paulgessinger)
Documentation
- Remove eclipse link because it doesn't exist anymore (#1813) (a7f5728) (@paulgessinger)
- Adding script and documentation for geometry and material handling (#1784) (fb4bc49) (@noemina)
Ci
- Fix llvm installation for clang-tidy job (#1807) (445d979) (@paulgessinger)
- Change how we run python based check jobs (#1799) (b6bdf0b) (@paulgessinger)