Refactor
- Remove obsolete
__future__
imports in python (#3141) (ee8bec9) (@AJPfleger) - Remove zero width unicode characters (#3143) (609e3e9) (@AJPfleger)
- TrackingVolume and Volume interface + functionality (#3064) (12b8611) (@paulgessinger)
- Remove unreachable code (#3122) (44f1fea) (@AJPfleger)
- Brush over python: remove unused imports and variables (#3131) (23d6a03) (@AJPfleger)
- Set track state prop masks inclusively (#3138) (6db09dd) (@AJPfleger)
- Remove
blockMult
fromboundToCurvilinearTransportJacobian
(#3127) (bbed999) (@andiwand) - Accumulated
EigenStepper
brush-over (#3130) (e0633f3) (@andiwand) - Align stepper benchmarks (#3133) (eadd65d) (@andiwand)
- Accumulated vertexing changes in Examples (#3121) (43f86a6) (@andiwand)
- Make pile-up configurable for
full_chain_odd.py
and change default to 200 (#3115) (4c57acb) (@andiwand) - Brush over unused parameters (#3106) (e657b4a) (@AJPfleger)
- Refactor how the bound state covariance is handled without transport (#3104) (4461ca2) (@andiwand)
Fix
- Attempt fix for
BinningValue
deserialization (#3142) (dcbf067) (@andiwand) - Exclude unreachable cds.cern.ch from docs check (#3140) (614e537) (@AJPfleger)
- Add schema_version to podio edm.yml (#3132) (8fce1a7) (@wdconinc)
- Codecov coverage badge (#3108) (93fc13d) (@AJPfleger)
- Add measurements as external surfaces to navigator (#3100) (7542eb8) (@AJPfleger)
- Conventionalcommits.org SSL_ERROR_BAD_CERT_DOMAIN (#3113) (63c47de) (@AJPfleger)
Performance
- Improve stepper performance with
sqrt
overhypot
(#3137) (f6bc8b4) (@andiwand) - Use curvilinear for material states in CKF (#3125) (a21bdf0) (@andiwand)
- Share first smoothed state from filtered in smoothing (#3129) (5ed2a2f) (@andiwand)
- Benchmark
StraightLineStepper
(#3134) (7ef81e8) (@andiwand)
Documentation
- Fix parameter name in RootSpacepointWriter (#3123) (bdf9ae1) (@CouthuresJeremy)
- Remove old-style file comments (#3105) (80c4981) (@AJPfleger)
Feature
- Process and count holes + unit test (#3112) (45e76e7) (@AJPfleger)
- Add basic regions support to G4 example (#3061) (d1511d0) (@ntadej)
- Add root seed writer (#3126) (7562d50) (@CouthuresJeremy)
- Add ability to store particle outcome and do it for Geant4 (#3068) (301ba29) (@ntadej)
- Stop branches based on number of outliers in Examples track finding (#3116) (edd5661) (@andiwand)
- Stop propagation after all measurements are found (#3118) (1da1a5a) (@AJPfleger)
- Initial sigma
qop
coefficients for ExamplesTrackParamsEstimationAlgorithm
(#3111) (f88bf42) (@andiwand) - Add counter
processedStates
(#3119) (24eb208) (@AJPfleger) - Add counts for discovered and selected tracks and stopped branches in Examples track finding (#3114) (085727c) (@andiwand)
- Allow to created BinnedMaterialMaps from configured ProtoGridMaterialMaps (#3109) (69b747b) (@asalzburger)
- Branch aborter for track finding in Examples (#3098) (a2a0ac5) (@andiwand)
- Bind version info to Python (#3110) (455a2c0) (@andiwand)
- "Stay on seed" for track finding in Examples (#3089) (219fbc5) (@andiwand)
- Example material mapping using new core mapper (MM5) (#3094) (a54444f) (@asalzburger)
- Add primary vertex density and contamination to
VertexPerformanceWriter
in Examples (#3085) (f3a13ca) (@andiwand)