| CARVIEW |
Select Language
HTTP/2 200
date: Sat, 27 Dec 2025 12:55:18 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"8f5868272361bf52177990a9a41fdfe6"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=iBndJnKm8xOhhMOMziN4rwyZ%2Fd95EnaQTZ0zUItR77sE4yKoU%2FuoaHIoxN3Cf42J%2FtRmCjFYeHjXn%2BuiYXptQQS5FD%2FUxrt9PAQHDx2FDBeXuKKv%2B2X%2BqbnDsOyqQFO3%2Brv07RO%2Bb78DCLVJ8xP9eO9PQW%2BWTXOgBzV8Kc7ps8VSZtQnr0pMIHsLvn0CnxSZZnX2P4vp8axLmdCYxregJs6%2Bhcv5OGshb3tYSu91jZwECkgsqhOuw5i1Yxv%2Bw45%2BTNLkyaZZAYdgdr6zHWuYKg%3D%3D--wQI5b0LDjoEliBUS--IGFo7QHhZ6K%2B9IDkgKH75g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1953483864.1766840113; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 12:55:13 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 12:55:13 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 8A80:2B1209:43C1D57:518AF66:694FD731
Releases · acts-project/acts · GitHub
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 228
Releases: acts-project/acts
Releases · acts-project/acts
v44.4.0
44.4.0
🚀 Features
- Update legacy GBTS with new version based of Athena implementation (#4802) by @jpreston-cern
- Bump dependency package, add Eigen 5 compat (#4820) by @paulgessinger
- Introduce diamond shape bounds for volumes (#4818) by @dimitra97
- Truth jet labelling (#4827) by @delitez
- Efficiency plots as a function of
d0andlow ptand more in Examples (#4754) by @andiwand - Introduce convex polygon volumes portal shell (#4830) by @dimitra97
- Add GeometryContext to initializeCandidates() in NavigationPolicy (#4870) by @asalzburger
- More GNN track building on gpu (#4800) by @benjaminhuth
🐛 Bug Fixes
- Barcode backwards compatibility in RootSimHitReader (#4829) by @ntadej
- Include cmath in ActsExamples/../Helpers.hpp for log10, pow (#4857) by @wdconinc
- Fix Muon 3D Segment Fitter with time (#4860) by @lmonaco99
- Return 360.0 non-zero multiples as 2pi (#4858) by @pbutti
- Link against ROOT hist component to write TH1 in unit tests (#4869) by @junggjo9
- Skip outliers for truth matching in Examples (#4859) by @andiwand
- Fix and Refactor imports for GNN scripts (#4873) by @benjaminhuth
🚜 Refactor
- Use type hash in
Acts::Any(#4828) by @paulgessinger - Python bindings for ActsExamples, Part 2 (#4771) by @asalzburger
- GNN tests and CI (#4784) by @benjaminhuth
- CompositeSpacePointLineFitter - Improve fast fit capability - Vol I (#4806) by @junggjo9
- Angle wrapping from #4858 (#4867) by @AJPfleger
- Use builder with navigation policy for mdt chambers for muon mockup (#4861) by @dimitra97
- Muon Segment Fitter: adding ATLAS r-t relation to SpacePoint Calibrator (#4863) by @lmonaco99
📚 Documentation
⚙️ Miscellaneous Tasks
- Streamline sign assignment by copySign (#4810) by @junggjo9
- Automated python requirements upgrades (#4807) by @github-actions[bot]
- Use python 3.14 for requirements (#4832) by @AJPfleger
- Use direct smoother for KF fitting (#4833) by @andiwand
- Enable cluster merging by default in Examples (#4834) by @andiwand
- Automated python requirements upgrades (#4838) by @github-actions[bot]
- Remove Gen2 geometry (#4856) by @asalzburger
- Clean up ReferenceGenerator (& usage) (#4865) by @asalzburger
Assets 3
v44.3.0
44.3.0
🚀 Features
- Projected grid filling in Gen2 (#4811) by @asalzburger
- Discard some pdg particles (#4812) by @delitez
- Introduce BoundDeduplicator helper class (#4816) by @junggjo9
- Add labeling to jets - part 1 (#4819) by @delitez
🐛 Bug Fixes
🚜 Refactor
- Clean up the StrawLineResidualCalulator tests (#4809) by @junggjo9
- Split up particle barcode in ROOT outputs (#4797) by @paulgessinger
📚 Documentation
- Add back container documentation (#4814) by @paulgessinger
🛠️ Build
- (deps) Bump actions/checkout from 5 to 6 (#4817) by @dependabot[bot]
⚙️ Miscellaneous Tasks
- Append std:: to trigonometric functions (#4824) by @junggjo9
- Bump doxygen to v1.15.0 (#4823) by @paulgessinger
Assets 3
v44.2.0
44.2.0
🚀 Features
- PythonBindings for plugins (#4750) by @asalzburger
- Improved python bindings for Vector3 + Vector4 (#4773) by @paulgessinger
- HepMC3 IO improvements (#4777) by @paulgessinger
- Add ability to PodioWriter to write to separate output files (#4776) by @paulgessinger
- Add a function to parse PDG particle codes from strings (#4774) by @paulgessinger
- Allow cuboid volumes for multiwire style tracking volumes (#4795) by @dimitra97
- Resolve passives for TryAllNavigationPolicy (#4803) by @benjaminhuth
🐛 Bug Fixes
- Use . instead of -> with EDM4hep collections (#4766) by @jmcarcell
- Added missing cassert header (#4768) by @smuzaffar
- Use universal refs in type dispatcher (#4769) by @paulgessinger
- Improve portability of setup script (#4781) by @andiwand
- Include to fix pybind11 symbol use without include (#4788) by @paulgessinger
- ActsExamples - Fix geo model muon macro (#4772) by @junggjo9
- Update namespace for Nlohmann Json v3.11 and later (#4757) by @fwyzard
- Update class name to DD4hepDetectorBase (#4793) by @delitez
- Remove obsolete arguments "wantsPortals" and "wantsSurfaces" from the navigation gen3 (#4794) by @dimitra97
- Use string for JSON keys in HepMC3 metadata (#4801) by @paulgessinger
🚜 Refactor
- Python bindings for ActsExamples, Part 1 (#4767) by @asalzburger
- Use FetchContent for ODD and remove the submodule (#4749) by @paulgessinger
- Rework PODIO plugin / Examples integration (#4775) by @paulgessinger
📚 Documentation
- Update jacobian (#4782) by @pbutti
- Reshuffle documentation (#4805) by @paulgessinger
🧪 Testing
- Rework straw measurement creation for tests (#4780) by @patrick-scholer
🛠️ Build
- Try to go back to hatchling for codegen (#4770) by @paulgessinger
- Allow
boost::stacktracebasic fallback explicitly (#4790) by @paulgessinger
⚙️ Miscellaneous Tasks
- Consistent ROOT I/O naming in Examples (#4779) by @asalzburger
- Use mirrored doxygen for install (#4789) by @paulgessinger
- Optimize dependencies install time (#4761) by @paulgessinger
- Try increasing to 8 threads on GitLab (#4791) by @paulgessinger
- Run GNN TensorRT build on non-GPU node (#4792) by @paulgessinger
- Make G4 dataset script fail if any download fails (#4799) by @paulgessinger
Assets 3
v44.1.0
44.1.0
🚀 Features
- Introduce detray propagagor with bfield (#4702) by @asalzburger
- Add a CSV Vertex Writer (#4675) by @cgleggett
- Add UniformVertexGenerator to the examples (#4112) by @ntadej
- Add HepMC merger/splitter utility (#4704) by @paulgessinger
- Wire particle hypothesis from truth estimated seeding to parameter estimation (#4713) by @andiwand
- Add random sampling to HepMC3 reader (#4678) by @murnanedaniel
- Gen3 construction for ODD (#4273) by @paulgessinger
- (CI) Implement EIC/ePIC mattermost notifications for eic-shell build failures (#4715) by @wdconinc
- Gen3 geometry to detray conversion (#4357) by @paulgessinger
- Add CI workflow to test Key4hep downstream consumers (#4663) by @tmadlener
- Improve
TruthSeedingAlgorithmscoring and cuts (#4716) by @andiwand - ActsExamples -- propagate mergeCorner flag to python. (#4744) by @goetzgaycken
ParticleSelector::MeasurementCounterper layer cap (#4718) by @andiwand- Particle identification for jet labeling (#4721) by @delitez
- Add deltaR to vector helpers (#4756) by @delitez
🐛 Bug Fixes
- Overwrite
autorangeflag when+pi/-piis set (#4703) by @asalzburger - Fix smoothed and filtered chi2 computation (#4712) by @pbutti
- CompositeSpacePointLineFitter - Add forgotten parameter boundary check (#4707) by @junggjo9
- TrackStateProxy fix compilation of downstream clients calling charge (#4719) by @junggjo9
- Make GNN plugin buildable without CUDA (#4631) by @tmadlener
- TrackingGeometry::findSurface also works for non-sensitives (#4728) by @paulgessinger
- CKF handles KF filter failure correctly (#4738) by @paulgessinger
- Fix
TruthSeedingAlgorithmspace point sorting (#4711) by @andiwand - Overlaps in geo mockup muon (#4722) by @dimitra97
- 3D Segment fitter with time: math check and continue developing (#4724) by @lmonaco99
- Improve portability of setup script (#4743) by @andiwand
- Merge cells to unique set before clustering in Examples (#4759) by @andiwand
- Handle cell duplication with an error (#4745) by @DJDuque
🚜 Refactor
- Common Jet Class (#4706) by @delitez
- MathHelpers - Toggle between compile & run time pow & abs (#4729) by @junggjo9
- Improve free track parameter estimation (#4740) by @andiwand
- Rework setup scripts (#4733) by @andiwand
- Use
boost::hash_combinefor seed generation (#4709) by @paulgessinger - Use uv-plane for
estimateTrackParamsFromSeed(#4751) by @andiwand
📚 Documentation
- Switch doxygen to warn on undocumented symbols (#4607) by @paulgessinger
🛠️ Build
- (deps) Bump actions/download-artifact from 5 to 6 (#4741) by @dependabot[bot]
- (deps) Bump actions/upload-artifact from 4 to 5 (#4742) by @dependabot[bot]
⚙️ Miscellaneous Tasks
- Automated python requirements upgrades (#4708) by @github-actions[bot]
- Remove double-copyright-relics (#4714) by @AJPfleger
- Lock Spack python and bump CI dependencies (#4723) by @andiwand
- Remove unused
enumeratein DigitizationAlgorithm (#4726) by @AJPfleger - Bump CI dependencies to v17 (#4734) by @andiwand
- Automated python requirements upgrades (#4720) by @github-actions[bot]
- Automated python requirements upgrades (#4739) by @github-actions[bot]
- Drop linux_ubuntu without ROOT build (#4730) by @andiwand
- Move RootMaterialDecorator to Plugins (#4748) by @asalzburger
- Bump traccc to v0.26.0 (#4758) by @fwyzard
- Fix cache in eic build (#4760) by @paulgessinger
Assets 3
v44.0.1
Assets 3
v44.0.0
44.0.0
🚀 Features
- Add first implementation of t0-theta fit to the FastStrawLineFitter (#4573) by @junggjo9
- Port orthogonal seeder to
Seeding2(#4641) by @andiwand - Introduce composite line fitter module (#4633) by @junggjo9
- 🚨 BREAKING: Handle multiple seeds at a time in
AMVF(#4548) by @andiwand - Add env variable pointing to acts main folder in the setup (#4691) by @pbutti
- RootParticleWriter propagates particles to perigee (#4683) by @CouthuresJeremy
- Enable reading of detray detector from files (#4695) by @asalzburger
- Implement
SpacePointFormation2(#4662) by @andiwand - Path limit, end of world, and more for
KalmanFitter(#4682) by @andiwand - ActsExample - Complete the endcap wheel in the mockup muon detector (#4699) by @junggjo9
- ActsExamples - Dump & Read MuonSpacePoints to/from ROOT files (#4700) by @junggjo9
🐛 Bug Fixes
- Check if surfaces are sensitive by associated detector element in the TryAllNavigationPolicy (#4634) by @dimitra97
- Ensure DD4hep ProtoLayer understands local coordinate extent (#4620) by @wdconinc
- Use correct cmake option to trigger podio plugin (#4630) by @tmadlener
- Incorrect usage of
CMAKE_SOURCE_DIR(#4659) by @stephenswat - Correct wrong CMake variable in presets (#4642) by @asalzburger
- Setup script for installed ACTS with
lib64(#4657) by @AJPfleger - Allow 16bit hit counter (#4674) by @murnanedaniel
- Fix
NavigationStreamafter #4390 (#4679) by @andiwand - 2D Segment fitter with t0: math check and t0 initial guess (#4660) by @lmonaco99
🚜 Refactor
- 🚨 BREAKING: Move container helpers to
Acts::detail::(#4531) by @andiwand - CompSpacePointAuxiliaries - reshuffle residual calculation & improve tests (#4632) by @junggjo9
- 🚨 BREAKING: Material:
doublefor pathCorrection (#3920) by @AJPfleger - 🚨 BREAKING:
SurfaceArrayrepresentative surface and double mapping (#4598) by @andiwand - 🚨 BREAKING: Better barcodes (#4600) by @pbalek
- 🚨 BREAKING:
Surface::intersectreturnsMultiIntersection3D(#4390) by @andiwand - Make missing include script parallel (#4309) by @benjaminhuth
- Rename TrackJets source and header files (#4661) by @delitez
- Remove experimental namespace from
Seeding2(#4643) by @andiwand - 🚨 BREAKING: Introduce
ActsPluginsnamespace (#4640) by @asalzburger - Navigator for gen3 updates with portals and surfaces at the same time (#4638) by @dimitra97
- Introduce
ActsTestsnamespace (#4692) by @asalzburger
📚 Documentation
- Fix doxygen warnings in Utilities (#4647) by @paulgessinger
- Fix doxygen warnings in Definitions (#4648) by @paulgessinger
- Fix doxygen warnings in Navigation (#4654) by @paulgessinger
- Fix doxygen warnings in magnetic field (#4653) by @paulgessinger
- Fix doxygen warnings in Seeding(2) (#4656) by @paulgessinger
- Fix doxygen warnings in Detector (#4649) by @paulgessinger
- Fix doxygen warnings in Material (#4652) by @paulgessinger
- Fix doxygen warnings in Propagator (#4655) by @paulgessinger
- Fix warnings in Geometry (#4651) by @paulgessinger
- Fix doxygen warnings in EventData (#4650) by @paulgessinger
- Fix doxygen warnings in Clusterization (#4667) by @paulgessinger
- Fix doxygen warnings in Ambiguity resolution (#4666) by @paulgessinger
- Fix doxgyen warnings in SP formation (#4668) by @paulgessinger
- Fix doxygen warnings in Vertexing (#4672) by @paulgessinger
- Fix doxygen warnings in Track Fitting (#4671) by @paulgessinger
- Fix doxygen warnings in Track Finding (#4670) by @paulgessinger
- Fix doxygen warnings in Surfaces (#4669) by @paulgessinger
- Fix doxygen warnings in Utilities 2 (#4665) by @paulgessinger
- Fix doxygen warnings in the JSON plugin (#4686) by @paulgessinger
- Fix doxygen warnings in Visualization (#4690) by @paulgessinger
- Fix doxygen warnings in FATRAS (#4689) by @paulgessinger
- Fix doxygen warnings in the DD4hep plugin (#4687) by @paulgessinger
- Fix doxygen warning in ONNX plugin (#4685) by @paulgessinger
- Fix doxygen warnings in the GNN plugin (#4688) by @paulgessinger
- Fix doxygen warnings in the ROOT plugin (#4684) by @paulgessinger
🧪 Testing
🛠️ Build
- Specify boost include directory for FpeMonitoring (#4354) by @njacazio
- (deps) Bump SonarSource/sonarqube-scan-action from 5.3.1 to 6.0.0 (#4636) by @dependabot[bot]
- (deps) Bump peter-evans/find-comment from 3 to 4 (#4697) by @dependabot[bot]
- (deps) Bump peter-evans/create-or-update-comment from 4 to 5 (#4698) by @dependabot[bot]
- Git commit hash is retrieved at install time (#4673) by @paulgessinger
- Make codegen respect system library flag (#4676) by @stephenswat
⚙️ Miscellaneous Tasks
- 🚨 BREAKING: Remove
IndexRangeafter replacement withstd::ranges::iota_view(#4521) by @andiwand - Move
Corepart of python bindings intoPython/Core(#4635) by @asalzburger - Automated python requirements upgrades (#4296) by @github-actions[bot]
- Switch eic-shell build to use container that doesn't provide acts (#4639) by @veprbl
- Cleanup hashing plugin (#4646) by @andiwand
- Increase
cotThetaMaxto eta=3 (#4644) by @andiwand - Add python based examples tests to lcg jobs (#4381) by @paulgessinger
- Automated python requirements upgrades (#4664) by @github-actions[bot]
- Add pre-commit hook for json formatting (#4701) by @paulgessinger
- Automated python requirements upgrades (#4696) by @github-actions[bot]
Assets 3
v43.3.0
43.3.0
🚀 Features
- Test temporary directory can be disabled (#4568) by @paulgessinger
- SurfaceArray to Svg conversion for Gen1 and Gen3 (#4193) by @asalzburger
- Global cluster position and improved spacepoint writers (#4330) by @benjaminhuth
- Geometric digitisation for ODD and fix of error parameterisation scripts (#4615) by @asalzburger
- Add neutral interaction list (#4594) by @Biblehome
- Make ODD LongStrip measurements true 1D in geometric digitisation (#4619) by @asalzburger
🐛 Bug Fixes
- Wrong gap volume creation in r-stack and z shift (#4596) by @paulgessinger
- Time-sorted truth seeding / tracking (#4591) by @paulgessinger
- Missing index in track proxy copy in track finding (#4610) by @AJPfleger
- Improve layer surface array lookup with representative intersection (#4592) by @andiwand
- Fix setup script for installed ACTS (#4517) by @ntadej
- Allow to compile without examples. (#4121) by @goetzgaycken
- Performance improvements for AdaptiveHoughTransformSeeder (#4616) by @kciesla93
- Do not apply portal shell in the tracking volume of the multiwire builder (#4621) by @dimitra97
- Correct the grid access for the Multi Layer Navigation (#4586) by @dimitra97
◀️ Revert
- "fix: Improve layer surface array lookup with representative intersection (#4551)" (#4590) by @andiwand
🚜 Refactor
- Constexpr s_surfaceTypeNames (#4595) by @timadye
- Graphviz helper uses std::format (#4597) by @paulgessinger
📚 Documentation
- ACTS all caps (#4589) by @andiwand
- Fix doc comment on copyFromWithoutStates (#4588) by @paulgessinger
⚡ Performance
- Remove
maxPtScatteringfromSeedFinder(#4533) by @andiwand - Remove
maxPtScatteringfromSeeding2(#4535) by @andiwand - Special case
DiscSurface::intersectfor full azimuth coverage (#4603) by @andiwand
🛠️ Build
- (deps) Bump amannn/action-semantic-pull-request from 5 to 6 (#4557) by @dependabot[bot]
- (deps) Bump actions/checkout from 4 to 5 (#4558) by @dependabot[bot]
- (deps) Bump actions/labeler from 5 to 6 (#4622) by @dependabot[bot]
- (deps) Bump actions/github-script from 7 to 8 (#4623) by @dependabot[bot]
- (deps) Bump actions/stale from 9 to 10 (#4624) by @dependabot[bot]
- (deps) Bump actions/setup-python from 5 to 6 (#4625) by @dependabot[bot]
⚙️ Miscellaneous Tasks
- Cleanup Kalman Fitter in Examples (#4585) by @andiwand
- Cleanup DD4hep plugin (#4599) by @andiwand
- Bump sonarqube action to 5.3.1 (#4601) by @paulgessinger
- Fix PR number lookup in sonar job (#4604) by @paulgessinger
- Another attempt to get sonar working again (#4606) by @paulgessinger
- Break
SurfaceArray.hppinclude chain + cleanup (#4611) by @andiwand - Clean up ModuleMap code (#4618) by @benjaminhuth
- Found to Capital Letter (#4627) by @CarloVarni
- Encapsulate ROOT measurement IO to make it usable outside
Examples(#4626) by @asalzburger - Introduce
Pythondirectory, shiftActs::PythonUtilitieslibrary (#4629) by @asalzburger - Move bfield reading code into Core to make it usable outside
Examples(#4628) by @asalzburger
Assets 3
v43.2.0
43.2.0
🚀 Features
- Add out stream operator to SurfaceType (#4567) by @paulgessinger
- Augment geant4_geo script with MuonSpacePointDigitization step (#4523) by @junggjo9
- CompSpacePointAuxiliaries - Add functions to calculate chi2 directly (#4578) by @junggjo9
- Line3DWithPartialDerivatives Add constructor from parameters (#4576) by @junggjo9
- Fast line fitter for straws (#4547) by @junggjo9
- Add/activate reverse filter cov inflation for KF and GSF (#3996) by @benjaminhuth
- Add a type dispatcher utility (#4569) by @paulgessinger
🐛 Bug Fixes
- GNN change CUDA optimization flag (#4575) by @benjaminhuth
- Decrease debug output level to DEBUG for event frequency (#4581) by @paulgessinger
- GlobalChi2Fitter - Spell-out detail namespace (#4579) by @junggjo9
- CompStrawLineAux found sign typo & update test in logging (#4583) by @junggjo9
- Improve layer surface array lookup with representative intersection (#4551) by @andiwand
🚜 Refactor
- Convex polygon bounds: use span and share methods (#4561) by @paulgessinger
std::arrayoverEigen::VectorforSpacePointContainer2(#4566) by @andiwand- Decouple navigation policy from tracking volume building in the MultiWireVolumeBuilder (#4577) by @dimitra97
- Less allocs during clustering (#4563) by @CarloVarni
- Restructure track proxy copy methods (#4570) by @paulgessinger
📚 Documentation
⚡ Performance
- Cleanup and optimize strip triplet formation in
Seeding2(#4564) by @andiwand - Remove
cotThetaAvg2check inSeedFinder(#4537) by @andiwand - Remove
cotThetaAvg2check inSeeding2(#4538) by @andiwand
⚙️ Miscellaneous Tasks
Assets 3
v43.1.0
43.1.0
🚀 Features
- Sequencer prints a timing table breakdown per-algorithm (#4512) by @paulgessinger
- Add
subrangetoContainerRangeandContainerSubrange(#4508) by @andiwand - Dedicated Navigation policy for cylinders (#4356) by @paulgessinger
- StrawLineResidualAuxiliaries add residual calculation w.r.t time (#4507) by @junggjo9
- Enable MultiStepper based on SympyStepper (#4516) by @benjaminhuth
- Generalized
TripletSeedFinder(#4509) by @andiwand - Generalized
TripletSeedFilter(#4522) by @andiwand - Introduce TrackingGeometryPrintVisitor (#4543) by @junggjo9
- Add
visitmethod toINavigationPolicyinterface (#4550) by @paulgessinger - Add a center method for surface bounds (#4545) by @paulgessinger
🐛 Bug Fixes
- Fix build of the GeoModelPlugin without building G4 (#4504) by @junggjo9
- Avoid uninitialized Vector3 (#4530) by @paulgessinger
- MuonRun4Mockup assign correct geoIds in mockup for children volumes (#4525) by @dimitra97
- Include missing PortalShell.hpp header (#4556) by @DJDuque
🚜 Refactor
- Avoid spin lock in TensorRT inference (#4510) by @benjaminhuth
- Update MuonSpacePoint to comply with CompositeSpacePoint (#4493) by @junggjo9
- Extend use of
copyFromIndexinSeeding2(#4499) by @andiwand - SimParticle rename final to finalState (#4514) by @paulgessinger
- Use
std::ranges::iota_viewover custom index range (#4520) by @andiwand - Rationalize MultiNavigationPolicy (#4474) by @paulgessinger
- Revise
CandidatesForMiddleSp2(#4542) by @andiwand - GeometryIdMultiset, sort by object by time if possible (#4546) by @junggjo9
📚 Documentation
⚡ Performance
- Recover
CylinderSurface::intersectperformance (#4540) by @andiwand - Partial AoS/SoA for intermediate doublets in
Seeding2(#4534) by @andiwand - Partial AoS/SoA for
SpacePointContainer2(#4559) by @andiwand
🧪 Testing
- Add tests for VectorHelpers (#4489) by @paulgessinger
- CylinderTrackingGeometry Gen3 (#4473) by @paulgessinger
- Use
maxSeedsPerSpMConfby default withGridTripletSeedingAlgorithm(#4553) by @andiwand
🛠️ Build
- Set GeoModel minimum version to 6.8.0 (#4519) by @paulgessinger
- (deps) Bump SonarSource/sonarqube-scan-action from 5.2.0 to 5.3.0 (#4484) by @dependabot[bot]
- (deps) Bump actions/download-artifact from 4 to 5 (#4539) by @dependabot[bot]
- Allow building static Core library (#4528) by @paulgessinger
⚙️ Miscellaneous Tasks
- Add synchronize trigger for milestone check (#4529) by @paulgessinger
- Another round of sonar fixes (#4513) by @paulgessinger
- Enable assertions for GNN build (#4524) by @benjaminhuth
- Cleanup numerical constants and brackets in
SeedFinder(#4536) by @andiwand - Update release workflow (#4541) by @paulgessinger
- Remove stable sorting from
CandidatesForMiddleSp2(#4549) by @andiwand - Cleanup
CommonHelpersinTests(#4552) by @andiwand - Remove
ReferenceWrapperAnyCompat(#4554) by @andiwand
Assets 3
v43.0.1
43.0.1
⚡ Performance
- Recover
CylinderSurface::intersectperformance (#4540)
⚙️ Miscellaneous Tasks
- Fix checksum for git-cliff
Assets 4
Previous Next
You can’t perform that action at this time.