CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 22:42:54 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/"fe07044b02971d57ee66c9c16b388302"
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 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 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 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; 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=93whrRKSHAFoXQCg8Fs6cie%2BvoKJ3D3OAqkSlsR0mv0FoDt6aSR%2BnqzkTboku89PVCFrFOOsG2iXSgiqhsFiD0jfQaBhS%2FyzVchHYYg8UViwlUMWGzWK2q1LyHGJUCgja6NK0iTsz5dzRnoSHavd9h2woxLQ2sbvJ6RKy%2BB954FR1c%2B2AvX%2FAi%2B34xXfuBHN88DQQNuSMVvobaXwpf5ZE2ZtOO2MIdjfVePWGZVH%2Bkc2I%2BTTN011VGJMMoA5vIHudRAhMq6vE6PRUfWPir4TWg%3D%3D--e9hlpJoneGXag%2B%2Fg--8DOhOOlgFsRMx0MKgpKFew%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1250767775.1753310573; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 22:42:53 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 22:42:53 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: BC1A:0A76:F3D02:159F4F:6881656D
Releases Β· acts-project/acts Β· GitHub
21 Jul 15:08
Loading
03 Jul 12:17
Loading
26 Jun 13:18
Loading
28 May 07:58
Loading
22 Apr 08:11
Loading
02 Apr 07:36
Loading
20 Mar 08:11
Loading
14 Mar 14:12
Loading
24 Feb 12:32
Loading
14 Feb 12:44
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 205
Releases: acts-project/acts
Releases Β· acts-project/acts
v42.1.0
Compare
42.1.0
π Features
- Add a fastjet plugin (#3617) by @gagnonlg
- Move Root based MaterialTrack reading/writing from Examples to Plugins (#4353) by @asalzburger
- Examples - Introduce simple barrel MS geometry for GeoModel (#4382) by @junggjo9
- Implement volume material propagation with
SympyStepper
(#4132) by @andiwand - Json I/O for
Seeding2
configs (#4395) by @andiwand - Allow dropping extra columns in
SpacePointContainer2
(#4399) by @andiwand - Add eic-shell CI build (#4297) by @veprbl
- Move ROOT surface material map I/O to plugins (#4400) by @asalzburger
- Add ROOT space point I/O (#4398) by @andiwand
- GeoModel + G4 simulation pipeline (#4276) by @junggjo9
- Add generic pointer concept (#4182) by @junggjo9
- Add
noexcept
specifier toActs::Any
(#3743) by @benjaminhuth - Add few new math helper functions (#4284) by @junggjo9
- Introduce alignment decorator for Examples (#4377) by @asalzburger
- TrackingVolume gets access method to nav policy (#4444) by @paulgessinger
π Bug Fixes
- Consistently use 2T field for seeding config (again) (#4393) by @andiwand
- Prefer external surface candidates in Navigation (#3989) by @andiwand
- Store also empty Hough vertex collection (#4411) by @pbalek
- Efficiency printout for TrackFinderPerformanceWriter (#4417) by @benjaminhuth
- Do not make a copy in SensitiveSurfaceMapper (#4422) by @ntadej
- Edm4hep reader with high complexity events (#4396) by @paulgessinger
- TrapezoidVolumeBounds - Fix printout legend (#4426) by @junggjo9
- Add material typedefs back with deprecation (#4425) by @paulgessinger
- Gx2Fitter - Initialize the propagator from Plain options (#4431) by @junggjo9
- Take iterator distance within vector in AxisDefinitions (#4456) by @wdconinc
βοΈ Revert
- Build: Add compile check for std::format (originally #4415) (#4418) by @paulgessinger
- Feat: move ROOT surface material map I/O to plugins [originally #4400] (#4424) by @paulgessinger
π Refactor
- Restructure of clustering algorihtm (#4391) by @CarloVarni
- Narrow next target requirement in
Propagator
(#4388) by @andiwand - Use
std::uint32_t
to index new space points and seeds (#4394) by @andiwand - Remove overlapping surfaces during navigation (#4389) by @andiwand
- PodioReader uses scoped timer (#4402) by @paulgessinger
- VertexNTupleWriter error handling improvements (#4403) by @paulgessinger
- Timer utility: use nanoseconds internally (#4405) by @paulgessinger
- MultiIndex checks and throws if values overflow (#4401) by @paulgessinger
- Derived seeding configs via constructor (#4397) by @andiwand
- GeoModelObjectFactory - Don't use std::tuple to safe the assebmled objects (#4410) by @junggjo9
- ActsExamples - Refactor how Surfaces are associated with G4Volumes (#4409) by @junggjo9
- Couple of improvements to
SpacePointContainer2
(#4404) by @andiwand - Use uv build backend for codegen project (#4434) by @paulgessinger
- Improve flexibility of
CylindricalSpacePointGrid2
(#4432) by @andiwand - Use space point ranges in
BroadTripletSeedFinder
(#4437) by @andiwand - (gen3) Material designator node takes arbitrary surface material (#4441) by @paulgessinger
- Use
zip
inDoubletSeedFinder
(#4439) by @andiwand - Tracking geometry visitor does not call surface on portals (#4442) by @paulgessinger
- Shuffle
if
statement inDoubletSeedFinder
(#4446) by @andiwand - Generalized template unrolling for
DoubletSeedFinder
implementation (#4447) by @andiwand
β‘ Performance
π οΈ Build
- Add compile check for std::format (#4415) by @paulgessinger
- Bump uv to v0.7.19 (#4407) by @paulgessinger
- Do not scan for C++ modules on new versions of CMake (#4421) by @ntadej
- VecMem Setup Fix (#4451) by @krasznaa
βοΈ Miscellaneous Tasks
- Cleanup namespaces and includes of
Geometry
,MagneticField
, andSurfaces
(#4385) by @andiwand - Reraise exception in lockfile selection (#4413) by @paulgessinger
- Add devcontainer configuration (#4412) by @paulgessinger
- Remove Ubuntu22.04 (#4378) by @paulgessinger
- Bump codegen python package version (#4419) by @andiwand
- Add check for devcontainer configuration (#4414) by @paulgessinger
- Update doxygen documentation format (#4427) by @junggjo9
- Encapsulate GeometryIdentifer to JSON writing (#4429) by @asalzburger
- Geometry.py bugfix (#4436) by @surnairit
- Fix spack builds (#4445) by @paulgessinger
- Add LCG107a and LCG108 jobs (#4438) by @paulgessinger
- Bump detray to
0.101.0
(#4449) by @paulgessinger
Assets 2
v42.0.0
Compare
42.0.0
π Features
- GenericDetector Gen3 geometry construction (#4218) by @paulgessinger
- Gen3 Migration of MultiWireVolume Builder class and Navigation Policy for the Muons (#4256) by @dimitra97
- Strip spacepoints in examples (#4269) by @benjaminhuth
- Introduce BoundFactory class & use it in the GeoModel detector factory (#4290) by @junggjo9
- Truth Jet Algorithm using FastJet (#4267) by @delitez
- GeometryIdentifier assignment in the tracking geometry by manipulating the visiting order with a flag (#4266) by @dimitra97
- Add ROOT IO support to HepMC3 (#4317) by @paulgessinger
- (alignment) Detector elements with factories (#4299) by @asalzburger
- Common Alignment infrastructure &
DD4hep
contextual detector (#4305) by @asalzburger - HepMC3 reader can read multiple files and merge them (#4344) by @paulgessinger
- Alignable
TGeoDetector
(#4369) by @asalzburger - A new space point and seed container (#4341) by @andiwand
- Alignable
GenericDetector
(#4370) by @asalzburger - Navigation with Gen3 geometry (#4219) by @paulgessinger
- Alignable
GeoModelDetector
(#4372) by @asalzburger BroadTripletSeedFinder
using the new space point and seed EDM (#4324) by @andiwand
π Bug Fixes
- Unbreak Athena seeding after #4263 (#4302) by @andiwand
- Zero remaining edges in TorchEdgeClassifier (#4325) by @benjaminhuth
- Consistently use
float
for seeding (#4334) by @andiwand - Make
ITrackingGeometryVisitor
abstract (#4333) by @paulgessinger - Consistently use 2T field for seeding config (#4335) by @andiwand
- Include guard protection for
HepMC3::WriterRootTree
(#4343) by @asalzburger - Make geo context ref in multiwire volume builder const (#4346) by @dimitra97
- Better mass and charge for nuclei PDG (#4337) by @pbalek
- No underflow in gamma distribution (#4339) by @pbalek
- (dd4hep) Explicitly ignore sub detectors that are not TRACKER (#4364) by @paulgessinger
- Use chi2 only for same measurement count in
GreedyAmbiguityResolution
(#4347) by @andiwand - Make std::filesystem a private link in Exatrkx plugin (#4366) by @murnanedaniel
- Inline Mutable to Const PodioTrackStateContainer c'tor (#4380) by @wdconinc
βοΈ Revert
- Determine PR number/sha using GitHub API in report.yml by @paulgessinger
π Refactor
- Cleanup some seeding code (#4263) by @andiwand
- Have
.ipp
files include their.hpp
file (#4291) by @andiwand - HepMC3 reader/writer read/write events in order (#4213) by @paulgessinger
- Use the Acts::Tensor to replace torch::Tensor (#4278) by @benjaminhuth
- Determine PR number/sha using GitHub API in report.yml (#4328) by @veprbl
- Remove internal units from seeding (#4326) by @andiwand
- TrivialPortalLink -> don't check on-surface in Release (#4349) by @paulgessinger
- Reduce complexity of highly nested blocks (#3633) by @AJPfleger
- Remove
ContextualDetector
(#4304) by @asalzburger - NavStream uses emplace correctly, can be reset (#4350) by @paulgessinger
- Make BoundaryTolerance, (Object-)Intersection trivially movable and copyable (#4351) by @paulgessinger
- Determine PR number/sha using GitHub API in report.yml (#4361) by @veprbl
- π¨ BREAKING: Options for
RiddersPropagator
(#4373) by @andiwand - GeoModelTree gets its own list of published fullPhysVol (#4368) by @junggjo9
π Documentation
- Align variable names with full_chain_odd.py (#4331) by @DJDuque
- Update API versioning doc (#4311) by @paulgessinger
- Fix small typos in
Portal
docs (#4360) by @DJDuque - Fix documentation typos (#4365) by @DJDuque
β‘ Performance
π§ͺ Testing
- Remove dense propagation test (#4371) by @andiwand
- Clean propagation integration tests (#4376) by @andiwand
π οΈ Build
- Make finding torch-scatter optional (#4303) by @benjaminhuth
- Adjust to minimum dependency versions (#4323) by @paulgessinger
βοΈ Miscellaneous Tasks
- Cleanup some
Grid
related code (#4312) by @andiwand - Bump versions of traccc & friends (#4298) by @benjaminhuth
- Remove
Legacy
Plugin (#4313) by @andiwand - Remove
CUDA
Plugin (#4314) by @andiwand - Consistent use of
std::ranges::for_each
(#4319) by @asalzburger - Bump dependency package to v11.1.0 (#4332) by @paulgessinger
- Try to use Bearer in GH Auth (#4338) by @paulgessinger
- Set version_number to 999.999.999 (#4342) by @paulgessinger
- Cleanup seeding namespaces (#4336) by @andiwand
- Consistent use of
std::ranges::sort
(#4320) by @asalzburger - Turn
compareRootFile.C
into an executable (#4204) by @paulgessinger - Add retry logic to the spack lockfile lookup, try without auth as last attempt (#4348) by @paulgessinger
- Switch macOS build to 15 + Xcode 16.3 / AppleClang 17 (#4355) by @paulgessinger
- π¨ BREAKING: Rename
TGeo
toRoot
plugin (#4352) by @asalzburger
Assets 2
v39.2.1
Compare
39.2.1
π Bug Fixes
- (dd4hep) Explicitly ignore sub detectors that are not TRACKER
Assets 2
v41.1.0
Compare
41.1.0
π Features
- Add compression support to HepMC3 IO (#4207) by @paulgessinger
- Create curvilinear OR bound parameters at the end of propagation (#4227) by @andiwand
- Adding efficiency vs production radius to output root files (Revision of PR #3539 and #3981) (#4240) by @delitez
- (Examples) Add thread id to AlgorithmContext (#4236) by @paulgessinger
- Add junction removal for GNN track building (#4223) by @benjaminhuth
- Add
initialSigmaQoverPt
toestimateTrackParamCovariance
(#4216) by @andiwand - Add track "completeness" and "purity" to
TrackFinderPerformanceWriter
in Examples (#4245) by @andiwand - (physmon) Compare GX2F vs KF truth tracking (#3889) by @AJPfleger
- Add trapezoid portal shells to StaticBlueprintNode (#4257) by @Matthewharri
- Add ModuleMap Stage for GNN graph construction (#4252) by @benjaminhuth
- Add examples script for GNN4ITk workflow (#4272) by @benjaminhuth
- GridPortalLink keeps merged trivial links (#4274) by @paulgessinger
- Introduction of alignment infrastructure (#4285) by @asalzburger
- Add ACTS Tensor class for GNN workflow (#4277) by @benjaminhuth
π Bug Fixes
- Add missing DirectedProtoAxis python bindings (#4220) by @paulgessinger
- Unbreak setting resize strategies from python (#4221) by @paulgessinger
- Retry smeared digitization if measurement is outside bounds in Examples (#4243) by @andiwand
- Add ttbar 200 seeding monitoring to physmon (#4248) by @andiwand
- Remove ROOT exposure from
MuonHoughSeeder
in Examples (#4249) by @andiwand - Add missing CMake flag for TensorRT (#4253) by @benjaminhuth
- EDM4hep sim conv. allow separate vertices at same location (#4270) by @paulgessinger
- Geomodel.py - Fix SVG dump (#4288) by @junggjo9
- Make sure CalibrationContext gets copied to actor. (#4283) by @scott-snyder
- Various cmake issues related to the GNN workflow (#4295) by @benjaminhuth
- CMake for FRNN build (#4300) by @benjaminhuth
π Refactor
- Decouple EvtGen from HepMC3 conversion (#4206) by @paulgessinger
- Improve implementation of CUDA connected components (#4222) by @benjaminhuth
- Material blueprint node: homogenous material support (#4198) by @paulgessinger
- (Examples) Sequencer coordination with readers & writers (#4226) by @paulgessinger
- Logger locks if writing to stdout (#4225) by @paulgessinger
- LayerBlueprintNode can have external proto layer (#4217) by @paulgessinger
- Improved EDM4hep reading and writing (#4138) by @paulgessinger
- Allow (const) ProtoLayer to construct from MutableProtoLayer (#4231) by @paulgessinger
- Reduce verbosity on a number of Algorithms (#4241) by @paulgessinger
- (python) Geometry binding fix and improvement (#4239) by @paulgessinger
- (Examples) Replace the drift circle & simHit EDM by the MuonSpacePoint & MuonSegmentEDM (#4180) by @junggjo9
- Central and explicit configs for Examples (#4244) by @andiwand
- Use central truth matching for
TruthVertexFinder
in Examples (#4211) by @andiwand - Use truncated gaussian for ODD smeared digitization in Examples (#4246) by @andiwand
- Some GNN-related CMake refactorings (#4254) by @benjaminhuth
- Replace
torch::Device
withActs::Device
(#4260) by @benjaminhuth - Improve naming of duplication/fake rate vs ratio in Examples (#4155) by @andiwand
- GNN python bindings (#4259) by @benjaminhuth
- Generic Detector construction (#4230) by @paulgessinger
- Improved binding of LayerCreator (#4268) by @benjaminhuth
- Add shared bound blueprint Tests (#4282) by @junggjo9
- Allow sensitive volumes to have children & improve documentation (#4287) by @junggjo9
π Documentation
- Add troubleshooting section for Spack (#3881) by @stephenswat
π§ͺ Testing
- Run pythia physmon in single-threaded (#4234) by @paulgessinger
π οΈ Build
- Allow to toggle setup of traccc subprojects (#4255) by @benjaminhuth
- (deps) Bump SonarSource/sonarqube-scan-action from 5.1.0 to 5.2.0 (#4261) by @dependabot[bot]
- Use stable MMG tag instead of custom branch (#4281) by @benjaminhuth
βοΈ Miscellaneous Tasks
- Bump dependency versions + tag (#4228) by @paulgessinger
- Remove CVFMS setup scripts and update docs (#4233) by @AJPfleger
- Update pytest flags: verbosity + summary (#4229) by @paulgessinger
- Update actsvg, harmonize python bindings (#4250) by @asalzburger
- Automated python requirements upgrades (#3924) by @github-actions[bot]
- Bump dependency tag in Debug job (#4286) by @paulgessinger
- Small python cleanups (#4280) by @asalzburger
- Bump cmakeperf to 0.6.1 (#4292) by @paulgessinger
- Use smart pointer mechanism to create GeoModelObjects (#4289) by @junggjo9
Assets 2
v41.0.0
Compare
41.0.0
π Features
- Scoped timer utility (#4172) by @paulgessinger
- Add an averaging timer (#4186) by @paulgessinger
- Update athena dump reader (#4011) by @benjaminhuth
- External surfaces for GSF (#3970) by @benjaminhuth
- Good default cuts for edge classifiers (#4197) by @benjaminhuth
- Allow compiling examples without ROOT (#4090) by @benjaminhuth
- (Examples) Sequencer prints sequence element on failure (#4200) by @paulgessinger
- TrackingGeometry exposes Generation (#4201) by @paulgessinger
- Gen3 geometry SVG visualization support (#4202) by @paulgessinger
- Add Error message in SurfaceArrayNavigationPolicy (#4177) by @ldamenti
- Expose ScopedLoggingThreshold to python + test (#4208) by @paulgessinger
- Add Hough vertex finder (#4127) by @pbalek
π Bug Fixes
- (gx2f) Catch empty trajectory after repropagation (#4183) by @AJPfleger
- (Examples) Sonar issues in Generic Detector construction (#4185) by @paulgessinger
- Out of bounds access in PrototracksToParameter computation (#4191) by @benjaminhuth
- Strip endcap measurement reading in RootAthenaDumpReader (#4195) by @benjaminhuth
- Make ONNX GNN module work again (#4164) by @benjaminhuth
π Refactor
- (Examples) Untemplate Generic Detector construction (#4176) by @paulgessinger
- DataHandle output and API optimization (#4173) by @paulgessinger
- (gx2f) Fall back when calling binding with direct navigator (#4192) by @AJPfleger
- π¨ BREAKING: Remove direction from proto axis (#4188) by @asalzburger
- Remove EventRecording code (#4190) by @paulgessinger
- Some internal GSF refactorings (#2697) by @benjaminhuth
- (Examples) Evt gen. exchanges data via HepMC3 types (#4171) by @paulgessinger
- (Cylinder)VolumeBounds can have asym resize strats (#4199) by @paulgessinger
- (Examples) Sequencer runs events more in order (#4215) by @paulgessinger
- Remove unused HepMC3 helper functions (#4205) by @paulgessinger
π Documentation
- Fix typo in the RKN method (#4189) by @CouthuresJeremy
π οΈ Build
- Conditionally enable ROOT for Examples only (#4210) by @paulgessinger
βοΈ Miscellaneous Tasks
- Spack (#3980) by @paulgessinger
- Attempt to fix sonar cloud action after deprecation by @paulgessinger
- Fix sonar action name by @paulgessinger
- Sonar arguments format fix by @paulgessinger
- Bump dependency version (#4187) by @paulgessinger
- Remove
-s
flag from pytest (#4209) by @paulgessinger
Assets 2
v40.1.0
Compare
40.1.0
π Features
- Enable TransformRange to work with C++20 views (#4129) by @paulgessinger
- Allow turning off Layer center of gravity (#4150) by @paulgessinger
- Allow writing hepmc3 straight from pythia (#4153) by @paulgessinger
- Component wise digital clustering (#4142) by @asalzburger
- Regional measurement counts for
ParticleSelector
in Examples (#4158) by @andiwand - Using new ProtoAxis based grid construction and AnyGridView for GridSurfaceMaterial (#4157) by @asalzburger
π Bug Fixes
- Codegen uv aarch64 install (#4140) by @paulgessinger
- Suppress warnings in odd construction in pytest (#4136) by @paulgessinger
- Improve ODD seeding efficiency (#4145) by @andiwand
- Mixed up TrackingGeometry lambda visitor usage (#4149) by @paulgessinger
- Fix vertex id grouping in
ParticleTrackParamExtractor
(#4148) by @andiwand - Improve and fix some interaction code (#4133) by @andiwand
- Increase the surfaceCandidateIndex in the Detector Navigator an re initialize navigation state in case of unreachable portal (#4134) by @dimitra97
- Fix link to spack guide (#4144) by @cgleggett
- Move Pythia8 gen to full-on PIMPL (#4161) by @paulgessinger
- Component wise digitisation (now for real) (#4163) by @asalzburger
- Typo in physmon modes for refit (#4165) by @AJPfleger
- (gx2f) Ignore unreached measurements (#4167) by @AJPfleger
- Add except statement for podio ImportError (#4174) by @benjaminhuth
- Write message for FATRAS sim error instead of number (#4179) by @paulgessinger
π Refactor
- Add a consuming data handle that removes a key (#4135) by @paulgessinger
- Optionally write track info in
VertexNTupleWriter
in Examples (#4146) by @andiwand - Deduplicate seeds after track selection in
TrackFindingAlgorithm
in Examples (#4147) by @andiwand - Replace
SeedingPerformanceWriter
withTrackFinderPerformanceWriter
in Examples (#4152) by @andiwand - Whiteboard improvements (#4137) by @paulgessinger
- Add variadic python POD helper macro (#4162) by @paulgessinger
- Particle Data lookup uses map (#4170) by @paulgessinger
βοΈ Miscellaneous Tasks
- Replace clang-14 job with clang-19 (#4130) by @stephenswat
- Add codegen artefacts to git ignore file (#4139) by @asalzburger
- Make codegen check install python (#4151) by @paulgessinger
- Update traccc to v0.20.0 (#4125) by @stephenswat
- GBTS Seeding changing names of mapping files (#4122) by @Rosie-Hasan
- Bump histcmp to v0.8.1 (#4175) by @AJPfleger
- Add and use CMake preset for tensorrt job (#4107) by @paulgessinger
- Zoom in on vertex position in ttbar physmon (#4178) by @paulgessinger
Assets 2
v40.0.1
Compare
Assets 2
v40.0.0
Compare
40.0.0
π Features
- π¨ BREAKING: Updating the cuts in ScoreBased Solver to eta based cuts. (#4054) by @Ragansu
- Adding a few changes to test seeding algorithm (#4075) by @noemina
- Codegen as sources from CMake (#4104) by @paulgessinger
- Adding cuboid portal shell (#4047) by @ssdetlab
- Add option for initial step size (#4101) by @andiwand
- Introduce trapezoid portal shells for Gen3 (#4116) by @dimitra97
- Gen3 geometry identifier assignment (#4124) by @paulgessinger
- Add recoverable CKF error for surfaces without expected measurements. (#4120) by @goetzgaycken
π Bug Fixes
- Fix material decorator wiring in Python Examples (#4110) by @pbalek
- Correctly removing absEtaMax from kwargs of TrackSelector (#4114) by @pbalek
- Reserve Memory of cluster collection (#4119) by @CarloVarni
- Correct handling of buildITkGeometry return value (#4115) by @pbalek
- Compilation without geant4 (#4003) by @goetzgaycken
- Fix combination of material for
molar electron density
andmean excitation energy
(#4079) by @andiwand
π Refactor
- π¨ BREAKING: Clean up CuboidVolumeStack (#4106) by @ssdetlab
- π¨ BREAKING: Remove
ProtoBinning
in favour ofProtoAxis
(#4046) by @asalzburger - π¨ BREAKING: Accumulated material changes (#4077) by @andiwand
- π¨ BREAKING: Move Gen3 Blueprint API to Experimental for now (#4111) by @paulgessinger
- π¨ BREAKING: Deprecate GeometryIdentifier setXXX methods (#4096) by @paulgessinger
- Remove boilerplate from ContainerBlueprintNode (#4118) by @ssdetlab
- Type-erased Grid access (#4117) by @paulgessinger
- π¨ BREAKING: Make constructors explicit (#3975) by @paulgessinger
- Migrate Material node to overload based API (#4105) by @paulgessinger
- π¨ BREAKING: Merge curvilinear track params into bound track params (#4061) by @andiwand
βοΈ Miscellaneous Tasks
- Fix a few sonar issues in Cuboid portal shell (#4113) by @paulgessinger
Assets 2
1 person reacted
v39.2.0
Compare
39.2.0
π Features
- Generic TrackingGeometry visitor + closure (#4089) by @paulgessinger
- TrackingGeometry visitor gets additional lambda support. (#4099) by @paulgessinger
- Adaptive step size for the
AtlasStepper
(#4102) by @andiwand
π Bug Fixes
- Add missing TrackingVolume symbol (#4100) by @paulgessinger
π Refactor
- Improved GeometryIdentifier python bindings (#4085) by @paulgessinger
- GeometryIdentifier immutable modification (#4095) by @paulgessinger
- GeometryIdentifier checks value range (#4094) by @paulgessinger
- Expose max component values for geometry ids (#4097) by @paulgessinger
- Drop
SympyStepper::stepImpl
(#4103) by @andiwand
π οΈ Build
- Remove
ACTS_BUILD_NONCOMPILE_TESTS
(#4092) by @paulgessinger
βοΈ Miscellaneous Tasks
- Use repo slug instead of git url for cache key (#4093) by @paulgessinger
- Add LCG 107a builds (#4091) by @paulgessinger
Assets 2
v39.1.0
Compare
39.1.0
π Features
- Detray material collection (#4065) by @asalzburger
- Make layer envelope configurable in Gen1 geometry building (#4067) by @benjaminhuth
- Introduce G4Trap converter (#4072) by @asalzburger
- Allow propagator initialization to fail (#4036) by @andiwand
π Bug Fixes
- Remove unused SubspaceTests (#4063) by @paulgessinger
- GeoModel recording again (#4066) by @asalzburger
- Centre from confex face in Annulus (#4071) by @paulgessinger
- Missing thread sync in CUDA connected components (#4080) by @benjaminhuth
- Require CUDA_STANDARD 20 in Plugins/Cuda (#4084) by @wdconinc
π Refactor
- Remove redundant logical in covariance helper (#4033) by @AJPfleger
- Simplify track selection logic in AlignmentAlgorithm (#3934) by @AJPfleger
- Disentangle stepper state creation and initialization (#4069) by @andiwand
- Clean navigator state creation (#4070) by @andiwand
- Add back DD4hep field access (#4073) by @paulgessinger
- Delete non-compile tests (#4076) by @paulgessinger
- Decouple stepping from navigation (#4039) by @andiwand
ProtoLayer
can (optionally) hold mutable surfaces (#4030) by @paulgessinger
π Documentation
π§ͺ Testing
- Python test fixes: GSF + EDM4hep (#4088) by @paulgessinger
π οΈ Build
- Add cmake helper function for header compilation (#4083) by @paulgessinger
- Use CONFIG mode for onnxruntime (#4086) by @paulgessinger
βοΈ Miscellaneous Tasks
- Fix clang-tidy config file format (#4062) by @paulgessinger
- Pre-commit check for type_t uses
--fix
(#4082) by @paulgessinger - Readability-redundant-smartptr-get (#4064) by @paulgessinger
- Update particle data script (#4081) by @paulgessinger
Assets 2
Previous Next
You canβt perform that action at this time.