Recent Releases of https://github.com/acts-project/detray
https://github.com/acts-project/detray - v0.102.0
What's Changed
- feat: Add ODD specific metadata by @niermann999 in https://github.com/acts-project/detray/pull/907
- ref: Remove verbose print by @niermann999 in https://github.com/acts-project/detray/pull/1019
- Convert accelerator structure loop to runtime by @stephenswat in https://github.com/acts-project/detray/pull/1023
- Fix: navigation comparison tool call to SVG display by @niermann999 in https://github.com/acts-project/detray/pull/1020
- Some fixes for the KF validation by @niermann999 in https://github.com/acts-project/detray/pull/1025
- CI Update, main branch (2025.07.28.) by @krasznaa in https://github.com/acts-project/detray/pull/1029
- vecmem update by @Larb-YasmineBadrElhouda in https://github.com/acts-project/detray/pull/1026
- Hip cmake config by @Larb-YasmineBadrElhouda in https://github.com/acts-project/detray/pull/1027
- Hip detector testing by @Larb-YasmineBadrElhouda in https://github.com/acts-project/detray/pull/1030
- chore: Update clang-format to v18.1.8 by @paulgessinger in https://github.com/acts-project/detray/pull/1032
- Fix: NVIDIA HIP compilation by @niermann999 in https://github.com/acts-project/detray/pull/1033
- chore: Wether -> whether by @paulgessinger in https://github.com/acts-project/detray/pull/1036
- fix: Homogeneous material writer writes correct slab/rod count by @paulgessinger in https://github.com/acts-project/detray/pull/1035
- feat: Update covfie version by @niermann999 in https://github.com/acts-project/detray/pull/1040
- fix: don't override material in homogeneous material factory by @paulgessinger in https://github.com/acts-project/detray/pull/1038
- fix: HIP cpp file linking for AMD backend by @niermann999 in https://github.com/acts-project/detray/pull/1037
- fix: Turn material asserts into exceptions with message by @paulgessinger in https://github.com/acts-project/detray/pull/1044
- Allow momentum aborter to cut on both p and pT by @stephenswat in https://github.com/acts-project/detray/pull/1049
- Change matrix arithmetic order in transporter by @stephenswat in https://github.com/acts-project/detray/pull/1047
New Contributors
- @Larb-YasmineBadrElhouda made their first contribution in https://github.com/acts-project/detray/pull/1026
Full Changelog: https://github.com/acts-project/detray/compare/v0.101.0...v0.102.0
- C++
Published by stephenswat 10 months ago
https://github.com/acts-project/detray - v0.101.0
What's Changed
- Flatten propagation loop structure by @stephenswat in https://github.com/acts-project/detray/pull/1006
- Update version number to v0.101.0 by @stephenswat in https://github.com/acts-project/detray/pull/1018
Full Changelog: https://github.com/acts-project/detray/compare/v0.100.1...v0.101.0
- C++
Published by stephenswat 12 months ago
https://github.com/acts-project/detray - v0.100.1
What's Changed
- Fix: data dir option for cuda material validation by @niermann999 in https://github.com/acts-project/detray/pull/1017
Full Changelog: https://github.com/acts-project/detray/compare/v0.100.0...v0.100.1
- C++
Published by niermann999 12 months ago
https://github.com/acts-project/detray - v0.100.0
What's Changed
- Reduce thread divergence in covariance transport by @stephenswat in https://github.com/acts-project/detray/pull/997
- fix: index range size by @niermann999 in https://github.com/acts-project/detray/pull/1005
- feat: surface merging script by @niermann999 in https://github.com/acts-project/detray/pull/1001
- feat: Update to actsvg version to 0.4.57 by @niermann999 in https://github.com/acts-project/detray/pull/999
- feat: printable detector by @niermann999 in https://github.com/acts-project/detray/pull/1004
- feat: Add residual plots for local positions by @niermann999 in https://github.com/acts-project/detray/pull/1009
- feat: Add number of physical cores to scaling plots by @niermann999 in https://github.com/acts-project/detray/pull/1011
- feat: Configurable axes in detector display by @niermann999 in https://github.com/acts-project/detray/pull/1012
- ref: Remove problematic assertion in the stepper state by @niermann999 in https://github.com/acts-project/detray/pull/1010
- fix: Counting error in navigation validation by @niermann999 in https://github.com/acts-project/detray/pull/1014
- feat: adjustable gradient box position by @niermann999 in https://github.com/acts-project/detray/pull/1015
- ref: Adapt number of track samples in scaling benchmark by @niermann999 in https://github.com/acts-project/detray/pull/1013
- fix: Write the logfiles to the configured output directory by @niermann999 in https://github.com/acts-project/detray/pull/1016
Full Changelog: https://github.com/acts-project/detray/compare/v0.99.0...v0.100.0
- C++
Published by niermann999 12 months ago
https://github.com/acts-project/detray - v0.99.0
What's Changed
- ref: Update version number to 0.99.0 by @niermann999 in https://github.com/acts-project/detray/pull/996
- Feat: Make navigation state easily printable by @niermann999 in https://github.com/acts-project/detray/pull/995
- feat: use mask ranges by @niermann999 in https://github.com/acts-project/detray/pull/982
- ref: Remove stats from some plots by @niermann999 in https://github.com/acts-project/detray/pull/1000
- fix: Material maps display and scale toy material maps by @niermann999 in https://github.com/acts-project/detray/pull/998
- fix: IO file order by @niermann999 in https://github.com/acts-project/detray/pull/1002
- fix: helix intersection for cylinders in detector scan by @niermann999 in https://github.com/acts-project/detray/pull/1003
Full Changelog: https://github.com/acts-project/detray/compare/v0.98.0...v0.99.0
- C++
Published by stephenswat about 1 year ago
https://github.com/acts-project/detray - v0.98.0
What's Changed
- ref: Update version number by @niermann999 in https://github.com/acts-project/detray/pull/992
- fix: a few bugs in the navigaiton validation and plotting and add overlaps checks by @niermann999 in https://github.com/acts-project/detray/pull/984
- fix: out of bounds error in detector display tool by @niermann999 in https://github.com/acts-project/detray/pull/994
- ref: Clean up tutorials by @niermann999 in https://github.com/acts-project/detray/pull/993
Full Changelog: https://github.com/acts-project/detray/compare/v0.97.0...v0.98.0
- C++
Published by niermann999 about 1 year ago
https://github.com/acts-project/detray - v0.97.0
What's Changed
- ref: Bump version number to 0.97.0 by @niermann999 in https://github.com/acts-project/detray/pull/985
- fix: Remove hotfix from random numbers by @niermann999 in https://github.com/acts-project/detray/pull/977
- ref: Move bfield dependency to tests by @niermann999 in https://github.com/acts-project/detray/pull/980
Full Changelog: https://github.com/acts-project/detray/compare/v0.96.0...v0.97.0
- C++
Published by niermann999 about 1 year ago
https://github.com/acts-project/detray - v0.96.0
What's Changed
- Fix potential null dereference warning in tests by @stephenswat in https://github.com/acts-project/detray/pull/983
- feat: Add some extra assertions by @niermann999 in https://github.com/acts-project/detray/pull/971
Full Changelog: https://github.com/acts-project/detray/compare/v0.95.0...v0.96.0
- C++
Published by niermann999 about 1 year ago
https://github.com/acts-project/detray - v0.95.0
What's Changed
- Update Project Version by @beomki-yeo in https://github.com/acts-project/detray/pull/965
- feat: actor concepts by @niermann999 in https://github.com/acts-project/detray/pull/941
- Prevent CMake flags from propagating to parent by @stephenswat in https://github.com/acts-project/detray/pull/956
- feat: Update algebra-plugins by @niermann999 in https://github.com/acts-project/detray/pull/961
- feat: improve vectorization by changing the order of evaluation by @niermann999 in https://github.com/acts-project/detray/pull/954
- ref: Make surface implementation more concise by @niermann999 in https://github.com/acts-project/detray/pull/861
- fix: counting error and failed assertion by @niermann999 in https://github.com/acts-project/detray/pull/959
- fix: remove overlaps and make envelopes larger by @niermann999 in https://github.com/acts-project/detray/pull/962
- feat: Material trace comparison by @niermann999 in https://github.com/acts-project/detray/pull/966
- feat: navigation validation function by @niermann999 in https://github.com/acts-project/detray/pull/958
- Fix navigation print inspector by @niermann999 in https://github.com/acts-project/detray/pull/968
- feat: Momentum aborter by @niermann999 in https://github.com/acts-project/detray/pull/969
- fix: Observe minimum step size by @niermann999 in https://github.com/acts-project/detray/pull/970
- Fix: output directory in python plotting by @niermann999 in https://github.com/acts-project/detray/pull/972
- fix: navigation validation tools by @niermann999 in https://github.com/acts-project/detray/pull/976
- feat: Allow backward navigation from portal by @niermann999 in https://github.com/acts-project/detray/pull/973
- feat: Add perigee stopper by @niermann999 in https://github.com/acts-project/detray/pull/978
- fix: Momentum aborter by @niermann999 in https://github.com/acts-project/detray/pull/981
- feat: navigation pause by @niermann999 in https://github.com/acts-project/detray/pull/975
- ref: update random scatter only when material is non-zero by @niermann999 in https://github.com/acts-project/detray/pull/967
- feat: abort messages by @niermann999 in https://github.com/acts-project/detray/pull/979
Full Changelog: https://github.com/acts-project/detray/compare/v0.94.0...v0.95.0
- C++
Published by niermann999 about 1 year ago
https://github.com/acts-project/detray - v0.94.0
What's Changed
- Fix: Calculation of surface finding efficiency per type by @niermann999 in https://github.com/acts-project/detray/pull/943
- ref: Allow to construct helices from all b field types by @niermann999 in https://github.com/acts-project/detray/pull/957
- Fixed spelling and opted for explicit typing by @wermos in https://github.com/acts-project/detray/pull/960
- Remove full jacobian from stepper by @beomki-yeo in https://github.com/acts-project/detray/pull/964
New Contributors
- @wermos made their first contribution in https://github.com/acts-project/detray/pull/960
Full Changelog: https://github.com/acts-project/detray/compare/v0.93.0...v0.94.0
- C++
Published by beomki-yeo about 1 year ago
https://github.com/acts-project/detray - v0.93.0
What's Changed
- Update Project Version to 0.93.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/953
- Check overflow in barcode sequencer by @beomki-yeo in https://github.com/acts-project/detray/pull/955
Full Changelog: https://github.com/acts-project/detray/compare/v0.92.0...v0.93.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.92.0
What's Changed
- Update Project Version to 0.92.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/952
- Implementing direct navigator by @beomki-yeo in https://github.com/acts-project/detray/pull/948
Full Changelog: https://github.com/acts-project/detray/compare/v0.91.0...v0.92.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.91.0
What's Changed
- single_store: added support for handling multiple contexts on the host by @tsulaiav in https://github.com/acts-project/detray/pull/939
- Update Project Version to 0.91.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/950
- Fix device declarations for HIP compilation and use DETRAYNODEVICE consistently by @StewMH in https://github.com/acts-project/detray/pull/951
Full Changelog: https://github.com/acts-project/detray/compare/v0.90.0...v0.91.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.90.0
What's Changed
- register_checks: pass geometry context by reference instead of passing by value by @tsulaiav in https://github.com/acts-project/detray/pull/946
- fix: state tuple type and remove empty states by @niermann999 in https://github.com/acts-project/detray/pull/940
- fix: a few compiler warnings by @niermann999 in https://github.com/acts-project/detray/pull/947
Full Changelog: https://github.com/acts-project/detray/compare/v0.89.0...v0.90.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.89.0
What's Changed
- fix: Use explicit types in cartesian product dereferencing by @niermann999 in https://github.com/acts-project/detray/pull/935
- ref: New iterator type alias by @niermann999 in https://github.com/acts-project/detray/pull/936
- feat: Ranges pipe operator by @niermann999 in https://github.com/acts-project/detray/pull/937
- CUDA 12.8 Compatibility, main branch (2025.02.18.) by @krasznaa in https://github.com/acts-project/detray/pull/938
- Fix: a few warnings about uninitialized values by @niermann999 in https://github.com/acts-project/detray/pull/942
- Remove dependency on dfelibs by @stephenswat in https://github.com/acts-project/detray/pull/945
- Change default overstep tolerance to -1 mm by @beomki-yeo in https://github.com/acts-project/detray/pull/944
Full Changelog: https://github.com/acts-project/detray/compare/v0.88.1...v0.89.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.88.1
What's Changed
- fix: Type printing by @niermann999 in https://github.com/acts-project/detray/pull/928
- fix: type printing version 2 by @niermann999 in https://github.com/acts-project/detray/pull/929
- fix: benchmark script by @niermann999 in https://github.com/acts-project/detray/pull/922
- Add some assertions to the surface lookup by @stephenswat in https://github.com/acts-project/detray/pull/931
- Add PDG particle 0 to model errors by @stephenswat in https://github.com/acts-project/detray/pull/932
- Fix: assertion when using zero standard deviation with the normal distribution by @niermann999 in https://github.com/acts-project/detray/pull/930
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray -
What's Changed
- ref: remove old template types on containers by @niermann999 in https://github.com/acts-project/detray/pull/908
- ref: Generalize propagation benchmark functionality by @niermann999 in https://github.com/acts-project/detray/pull/404
- New function for creating misaligned detector views by @tsulaiav in https://github.com/acts-project/detray/pull/894
- feat: benchmark CLI tool by @niermann999 in https://github.com/acts-project/detray/pull/904
- ref: python cleanup by @niermann999 in https://github.com/acts-project/detray/pull/914
- ref: Simplify actor includes by @niermann999 in https://github.com/acts-project/detray/pull/910
- feat: Expand README by @niermann999 in https://github.com/acts-project/detray/pull/915
- feat: benchmark scripts by @niermann999 in https://github.com/acts-project/detray/pull/909
- fix: several assertions by @niermann999 in https://github.com/acts-project/detray/pull/917
- ref: Make plotting script work without running the benchmarks from python first by @niermann999 in https://github.com/acts-project/detray/pull/916
- feat: Update google benchmark by @niermann999 in https://github.com/acts-project/detray/pull/920
- feat: plot cpu scaling by @niermann999 in https://github.com/acts-project/detray/pull/919
- ref: CLI tools cmake config by @niermann999 in https://github.com/acts-project/detray/pull/921
- Ref: Add concepts and restructure io directories by @niermann999 in https://github.com/acts-project/detray/pull/911
- fix: extract shift as constexpr instead of consteval by @niermann999 in https://github.com/acts-project/detray/pull/926
- ref: move some includes out of the detail namespace by @niermann999 in https://github.com/acts-project/detray/pull/925
Full Changelog: https://github.com/acts-project/detray/compare/v0.87.0...v0.88.0
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.87.0
What's Changed
- Use approximate equality checks for 3D point tests by @stephenswat in https://github.com/acts-project/detray/pull/906
- Reenable FMA in CUDA builds by @stephenswat in https://github.com/acts-project/detray/pull/898
- ref: re-template algebra by @niermann999 in https://github.com/acts-project/detray/pull/893
- Update Project Version to v0.87.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/905
- feat: use algebra concepts by @niermann999 in https://github.com/acts-project/detray/pull/902
Full Changelog: https://github.com/acts-project/detray/compare/v0.86.0...v0.87.0
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.86.0
What's Changed
- Enable line information in RelWithDebInfo by @stephenswat in https://github.com/acts-project/detray/pull/897
- Explicitly disable git pager in pre-commit by @stephenswat in https://github.com/acts-project/detray/pull/900
- Simplify random access iterator advancement by @stephenswat in https://github.com/acts-project/detray/pull/899
- Remove the Navigation Direction Sign for Process Noise by @beomki-yeo in https://github.com/acts-project/detray/pull/903
Full Changelog: https://github.com/acts-project/detray/compare/v0.85.0...v0.86.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.85.0
What's Changed
- Improve tests for backward propagation by @beomki-yeo in https://github.com/acts-project/detray/pull/896
- ref: streamline algebra-plugins interface by @niermann999 in https://github.com/acts-project/detray/pull/883
Full Changelog: https://github.com/acts-project/detray/compare/v0.84.0...v0.85.0
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.84.0
What's Changed
- ref: More realistic toy detector benchmarks by @niermann999 in https://github.com/acts-project/detray/pull/885
- Update electron/positron bremss by @beomki-yeo in https://github.com/acts-project/detray/pull/827
- Enable backward propagation by @beomki-yeo in https://github.com/acts-project/detray/pull/895
Full Changelog: https://github.com/acts-project/detray/compare/v0.83.0...v0.84.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.83.0
What's Changed
- Removed one file commited by accident by @tsulaiav in https://github.com/acts-project/detray/pull/888
- chore: Add pre-commit config by @paulgessinger in https://github.com/acts-project/detray/pull/878
- use fabs instead of abs in set_phi to be nice with sycl/clang20 by @flg in https://github.com/acts-project/detray/pull/889
- VecMem Update, main branch (2024.11.29.) by @krasznaa in https://github.com/acts-project/detray/pull/890
- oneAPI 2025 Updates, main branch (2024.11.29.) by @krasznaa in https://github.com/acts-project/detray/pull/891
- Project Version Update, main branch (2024.11.29.) by @krasznaa in https://github.com/acts-project/detray/pull/892
New Contributors
- @flg made their first contribution in https://github.com/acts-project/detray/pull/889
Full Changelog: https://github.com/acts-project/detray/compare/v0.82.0...v0.83.0
- C++
Published by krasznaa over 1 year ago
https://github.com/acts-project/detray - v0.82.0
What's Changed
- Remove unneeded state from Runge-Kutta stepper by @stephenswat in https://github.com/acts-project/detray/pull/871
- feat: add python formatting as a CI job by @niermann999 in https://github.com/acts-project/detray/pull/876
- GCC 13.1 Fix, main branch (2024.11.08.) by @krasznaa in https://github.com/acts-project/detray/pull/882
- ref: Allow empty states in actor chain and construct state tuple by @niermann999 in https://github.com/acts-project/detray/pull/877
- Pass explicit geometry context to the calls to single_store::at() by @tsulaiav in https://github.com/acts-project/detray/pull/881
- feat: adding operator== for grids (and material grids) by @asalzburger in https://github.com/acts-project/detray/pull/884
- ref: Remove more state data from the steppers and streamline the parameter resetter by @niermann999 in https://github.com/acts-project/detray/pull/879
- Remove assertion on the number of planes by @beomki-yeo in https://github.com/acts-project/detray/pull/886
Full Changelog: https://github.com/acts-project/detray/compare/v0.81.0...v0.82.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.81.0
What's Changed
- GCC 12 Build Fix, main branch (2024.10.22.) by @krasznaa in https://github.com/acts-project/detray/pull/867
- fix: more sonar cloud issues by @niermann999 in https://github.com/acts-project/detray/pull/862
- Add more
detray::tuplefeatures by @stephenswat in https://github.com/acts-project/detray/pull/872 - ref: Update the propagation config structs and improve navigation recovery due to extreme portal overstepping by @niermann999 in https://github.com/acts-project/detray/pull/856
- ref: Reduce size of navigation state by @niermann999 in https://github.com/acts-project/detray/pull/868
- Update CUDA version in CI to 12.6 by @stephenswat in https://github.com/acts-project/detray/pull/874
- fix: Navigation assertions in validation tools by @niermann999 in https://github.com/acts-project/detray/pull/858
- Increment version number to v0.81.0 by @stephenswat in https://github.com/acts-project/detray/pull/875
Full Changelog: https://github.com/acts-project/detray/compare/v0.80.0...v0.81.0
- C++
Published by stephenswat over 1 year ago
https://github.com/acts-project/detray - v0.80.0
What's Changed
- ref: Update version number to 0.80.0 by @niermann999 in https://github.com/acts-project/detray/pull/855
- ref: Use the detector builder for the wire chamber geometry by @niermann999 in https://github.com/acts-project/detray/pull/853
- fix: Build SYCL tests on same machine as the test are run on and reactivate tests by @niermann999 in https://github.com/acts-project/detray/pull/860
- ref: Reactivate clang-format artifacts in CI by @niermann999 in https://github.com/acts-project/detray/pull/859
- Dropped elementwise access to single_store by @tsulaiav in https://github.com/acts-project/detray/pull/857
- Remove useless if-statement condition by @stephenswat in https://github.com/acts-project/detray/pull/866
- Ref: decouple stepper and navigator by @niermann999 in https://github.com/acts-project/detray/pull/863
- Split propagate function into client components by @stephenswat in https://github.com/acts-project/detray/pull/850
- Ref: stepper state encapsulation by @niermann999 in https://github.com/acts-project/detray/pull/864
- Project Export Fix, main branch (2024.10.24.) by @krasznaa in https://github.com/acts-project/detray/pull/869
- Benchmarking On Main Repo Only, main branch (2024.10.24.) by @krasznaa in https://github.com/acts-project/detray/pull/870
Full Changelog: https://github.com/acts-project/detray/compare/v0.79.0...v0.80.0
- C++
Published by stephenswat over 1 year ago
https://github.com/acts-project/detray - v0.79.0
What's Changed
- ref: Rename vc to vcaos and build vcsoa plugin in CI by @niermann999 in https://github.com/acts-project/detray/pull/839
- ref: remove enable_if by @niermann999 in https://github.com/acts-project/detray/pull/843
- ref: Use ranges algorithms by @niermann999 in https://github.com/acts-project/detray/pull/848
- ref: refactor type traits into concepts by @niermann999 in https://github.com/acts-project/detray/pull/851
- ref: split dependency between benchmarks and svgtools and make validation utils lib by @niermann999 in https://github.com/acts-project/detray/pull/834
Full Changelog: https://github.com/acts-project/detray/compare/v0.78.0...v0.79.0
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.78.0
What's Changed
- Add FP64 compliance CI job by @stephenswat in https://github.com/acts-project/detray/pull/844
- feat: ranges concepts by @niermann999 in https://github.com/acts-project/detray/pull/842
- Make propagate() and propagate_sync() equal by @beomki-yeo in https://github.com/acts-project/detray/pull/847
- Remove several unwanted FP64 operations by @stephenswat in https://github.com/acts-project/detray/pull/845
- Update Project Version to v0.78.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/849
Full Changelog: https://github.com/acts-project/detray/compare/v0.77.0...v0.78.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.77.0
What's Changed
- Update Project Version to v0.77.0 by @beomki-yeo in https://github.com/acts-project/detray/pull/841
- fix: sonarcloud issues for core library by @niermann999 in https://github.com/acts-project/detray/pull/840
Full Changelog: https://github.com/acts-project/detray/compare/v0.76.1...v0.77.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.76.1
What's Changed
- fix: Allow different track charges in navigation validation by @niermann999 in https://github.com/acts-project/detray/pull/820
- Improve warnings in tuple container visitor by @stephenswat in https://github.com/acts-project/detray/pull/831
- Add back the full jacobian to the base stepper by @beomki-yeo in https://github.com/acts-project/detray/pull/838
- Update Detray Version Number by @beomki-yeo in https://github.com/acts-project/detray/pull/837
- CI: Run debug unittests by @niermann999 in https://github.com/acts-project/detray/pull/833
Full Changelog: https://github.com/acts-project/detray/compare/v0.76.0...v0.76.1
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.76.0
What's Changed
- Remove the member variable of
jac_to_globalfrom base stepper by @beomki-yeo in https://github.com/acts-project/detray/pull/825 - Add CMake prefix for benchmark builds by @stephenswat in https://github.com/acts-project/detray/pull/817
- Fix several outdated Github actions by @stephenswat in https://github.com/acts-project/detray/pull/808
- Update vecmem to version 1.8.0 by @stephenswat in https://github.com/acts-project/detray/pull/836
- CI: switch on multithreading in the CI by @niermann999 in https://github.com/acts-project/detray/pull/829
- Remove
_full_jacobianfrom base stepper by @beomki-yeo in https://github.com/acts-project/detray/pull/832 - feat: Add developer cmake presets by @niermann999 in https://github.com/acts-project/detray/pull/835
Full Changelog: https://github.com/acts-project/detray/compare/v0.75.3...v0.76.0
- C++
Published by beomki-yeo over 1 year ago
https://github.com/acts-project/detray - v0.75.3
What's Changed
- ref: Switch off non-esential components in CI builds by @niermann999 in https://github.com/acts-project/detray/pull/818
- Update the target directories of check_format.sh by @beomki-yeo in https://github.com/acts-project/detray/pull/823
- Calculate the field gradients only at three points by @beomki-yeo in https://github.com/acts-project/detray/pull/822
- ref: speedup device CI builds by @niermann999 in https://github.com/acts-project/detray/pull/821
- fix: Remove compiler/linker warnings by @niermann999 in https://github.com/acts-project/detray/pull/828
Full Changelog: https://github.com/acts-project/detray/compare/v0.75.2...v0.75.3
- C++
Published by asalzburger over 1 year ago
https://github.com/acts-project/detray - v0.75.2
What's Changed
- Ignore some bfield gradient terms in RKN Jacobian calculation by @beomki-yeo in https://github.com/acts-project/detray/pull/815
- fix: navigation assertion by @niermann999 in https://github.com/acts-project/detray/pull/819
Full Changelog: https://github.com/acts-project/detray/compare/v0.75.1...v0.75.2
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.75.1
What's Changed
- ref: Cmake fixes for traccc by @niermann999 in https://github.com/acts-project/detray/pull/816
- Add a few new navigator assertions by @stephenswat in https://github.com/acts-project/detray/pull/814
Full Changelog: https://github.com/acts-project/detray/compare/v0.75.0...v0.75.1
- C++
Published by niermann999 over 1 year ago
https://github.com/acts-project/detray - v0.75.0
What's Changed
- ref: Implement step tracer actor and combine it with track inspector by @niermann999 in https://github.com/acts-project/detray/pull/803
- Make sure the local error is less than a specific value for every step by @beomki-yeo in https://github.com/acts-project/detray/pull/804
- Do not specify the figure size for continuous benchmark by @beomki-yeo in https://github.com/acts-project/detray/pull/810
- Disable sycl test in gitlab instead by @beomki-yeo in https://github.com/acts-project/detray/pull/811
- Update surface kernel to accept string_view. by @CrossR in https://github.com/acts-project/detray/pull/807
- ref: Harmonize cmake warnings with ACTS and switch false warnings off by @niermann999 in https://github.com/acts-project/detray/pull/813
- ref: Record the material steps in the material tracer by @niermann999 in https://github.com/acts-project/detray/pull/806
- ref: Merge test/common/utils and detray/utils to new library by @niermann999 in https://github.com/acts-project/detray/pull/812
New Contributors
- @CrossR made their first contribution in https://github.com/acts-project/detray/pull/807
Full Changelog: https://github.com/acts-project/detray/compare/v0.74.2...v0.75.0
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.74.2
What's Changed
- ref: cmake version number by @niermann999 in https://github.com/acts-project/detray/pull/801
- ref: Adapt the assertions in the navigator to cache exhaustion by @niermann999 in https://github.com/acts-project/detray/pull/802
Full Changelog: https://github.com/acts-project/detray/compare/v0.74.1...v0.74.2
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.74.1
What's Changed
- Update README.md for the minimum C++ compiler version by @beomki-yeo in https://github.com/acts-project/detray/pull/799
- ref: Remove assert for negative times by @niermann999 in https://github.com/acts-project/detray/pull/800
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.74.0
What's Changed
- ref: Update version number by @niermann999 in https://github.com/acts-project/detray/pull/793
- ref: Remove distiction between free vector and free track parameters by @niermann999 in https://github.com/acts-project/detray/pull/792
- ref: Move the transform index onto the barcode by @niermann999 in https://github.com/acts-project/detray/pull/795
- ref: Replace logic operators by @niermann999 in https://github.com/acts-project/detray/pull/796
- ref: bound track parameter interface by @niermann999 in https://github.com/acts-project/detray/pull/794
- ref: make protected member variables private and add the excplicit keyword to constructors by @niermann999 in https://github.com/acts-project/detray/pull/797
- ref: fixed window navigaiton by @niermann999 in https://github.com/acts-project/detray/pull/798
Full Changelog: https://github.com/acts-project/detray/compare/v0.73.0...v0.74.0
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.73.0
What's Changed
- Add missing eta range in SYCL propagator test by @stephenswat in https://github.com/acts-project/detray/pull/782
- Raise minimum C++ version to 20 by @stephenswat in https://github.com/acts-project/detray/pull/771
- Define pdg particles and refactor charge in tracks by @beomki-yeo in https://github.com/acts-project/detray/pull/783
- Split CPU and CUDA propagation benchmark by @beomki-yeo in https://github.com/acts-project/detray/pull/786
- Add Bremsstrahlung energy loss for electrons by @beomki-yeo in https://github.com/acts-project/detray/pull/785
- Add workflow for continous benchmark by @beomki-yeo in https://github.com/acts-project/detray/pull/788
- Remove the covariance matrix from the free track parameters by @beomki-yeo in https://github.com/acts-project/detray/pull/790
Full Changelog: https://github.com/acts-project/detray/compare/v0.72.1...v0.73.0
- C++
Published by beomki-yeo almost 2 years ago
https://github.com/acts-project/detray - v0.72.1
What's Changed
- Add math::fabs in pointwisematerialinteractor update by @fredevb in https://github.com/acts-project/detray/pull/781
Full Changelog: https://github.com/acts-project/detray/compare/v0.72.0...v0.72.1
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.72.0
What's Changed
- fix: access to material parameters from tracking surface by @niermann999 in https://github.com/acts-project/detray/pull/767
- ref: Remove the incidence angle from the intersection by @niermann999 in https://github.com/acts-project/detray/pull/723
- Avoid using
std::sortin device code by @stephenswat in https://github.com/acts-project/detray/pull/772 - Replace
math::abswithmath::fabswhere needed by @stephenswat in https://github.com/acts-project/detray/pull/773 - Update algebra-plugins to v0.25.0 by @stephenswat in https://github.com/acts-project/detray/pull/774
- Update actsvg version to v0.4.45 by @stephenswat in https://github.com/acts-project/detray/pull/775
- Fix a few more floating point conversion errors by @stephenswat in https://github.com/acts-project/detray/pull/776
- Mark dependencies as system libraries by @stephenswat in https://github.com/acts-project/detray/pull/777
- fix: Update surface material selection in random scatterer by @niermann999 in https://github.com/acts-project/detray/pull/778
Full Changelog: https://github.com/acts-project/detray/compare/v0.71.0...v0.72.0
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.71.0
What's Changed
- fix: typo in README by @fredevb in https://github.com/acts-project/detray/pull/769
- ref: Remove thrust dependency by @niermann999 in https://github.com/acts-project/detray/pull/770
Full Changelog: https://github.com/acts-project/detray/compare/v0.70.0...v0.71.0
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.70.0
What's Changed
- ref: Add labels to the material svgs by @niermann999 in https://github.com/acts-project/detray/pull/764
- Add CI jobs for the C++20 standard by @stephenswat in https://github.com/acts-project/detray/pull/745
- fix: implement DETRAYSVGDISPLAY cmake option by @fredevb in https://github.com/acts-project/detray/pull/768
Full Changelog: https://github.com/acts-project/detray/compare/v0.69.1...v0.69.2
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.69.1
What's Changed
- Fix the jacobian histogram plot by @beomki-yeo in https://github.com/acts-project/detray/pull/766
Full Changelog: https://github.com/acts-project/detray/compare/v0.69.0...v0.69.1
- C++
Published by beomki-yeo almost 2 years ago
https://github.com/acts-project/detray - v0.69.0
What's Changed
- Fix typo in getting material by @Abhirikshma in https://github.com/acts-project/detray/pull/763
- Tune the jacobian validation parameters by @beomki-yeo in https://github.com/acts-project/detray/pull/765
New Contributors
- @Abhirikshma made their first contribution in https://github.com/acts-project/detray/pull/763
Full Changelog: https://github.com/acts-project/detray/compare/v0.68.0...v0.69.0
- C++
Published by beomki-yeo almost 2 years ago
https://github.com/acts-project/detray - v0.68.0
What's Changed
- Fix non-conformant use of iterator type aliases by @stephenswat in https://github.com/acts-project/detray/pull/755
- Migrate static strings to
std::string_viewby @stephenswat in https://github.com/acts-project/detray/pull/756 - Add a test for helix radius by @beomki-yeo in https://github.com/acts-project/detray/pull/758
- fix: suggest parentheses around comparison in operand of '|' warning by @fredevb in https://github.com/acts-project/detray/pull/757
- ref: Make Newton convergence more robust by @niermann999 in https://github.com/acts-project/detray/pull/754
- ref: Update to new actsvg version and fix some bugs by @niermann999 in https://github.com/acts-project/detray/pull/759
- ref: add momentum information to file names and finalize plots by @niermann999 in https://github.com/acts-project/detray/pull/760
- ref: Rename volume and surface classes by @niermann999 in https://github.com/acts-project/detray/pull/761
- ref: Use relative error in material comparison and improve material plots by @niermann999 in https://github.com/acts-project/detray/pull/762
Full Changelog: https://github.com/acts-project/detray/compare/v0.67.0...v0.68.0
- C++
Published by niermann999 almost 2 years ago
https://github.com/acts-project/detray - v0.67.0
What's Changed
- feat: cuda validation tool by @niermann999 in https://github.com/acts-project/detray/pull/735
- feat: Add additional track posistion and residual plots by @niermann999 in https://github.com/acts-project/detray/pull/740
- Fix C++20 bug in axis constructor by @stephenswat in https://github.com/acts-project/detray/pull/746
- annulus2D.hpp: fixed typo that was leading to crashes in some unit tests by @tsulaiav in https://github.com/acts-project/detray/pull/743
- feat: material validation in navigation by @niermann999 in https://github.com/acts-project/detray/pull/741
- Fixes for failing unit tests by @tsulaiav in https://github.com/acts-project/detray/pull/744
- ref: Count the number of missed surfaces in navigation validation by @niermann999 in https://github.com/acts-project/detray/pull/747
- ref: Estimate phi tolerance from chord by @niermann999 in https://github.com/acts-project/detray/pull/750
- ref: Add material maps to all portals in toy detector and harmonize with material scan by @niermann999 in https://github.com/acts-project/detray/pull/751
- Use ray esimation for initial value of helix plane intersector by @beomki-yeo in https://github.com/acts-project/detray/pull/752
- feat: Randomize charge in track generators and plot track parameter distributions by @niermann999 in https://github.com/acts-project/detray/pull/749
- feat: check distance to surface edge in navigation validation by @niermann999 in https://github.com/acts-project/detray/pull/748
- feat: allow to read material map boundaries by @asalzburger in https://github.com/acts-project/detray/pull/753
Full Changelog: https://github.com/acts-project/detray/compare/v0.66.1...v0.67.0
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.66.1
What's Changed
- fix: path creation by @niermann999 in https://github.com/acts-project/detray/pull/739
Full Changelog: https://github.com/acts-project/detray/compare/v0.66.0...v0.66.1
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.66.0
What's Changed
- feat: cuda navigation validation by @niermann999 in https://github.com/acts-project/detray/pull/732
- oneAPI 2024.1.0 Support, main branch (2024.05.15.) by @krasznaa in https://github.com/acts-project/detray/pull/734
- feat: Add simd intersectors and benchmark them by @niermann999 in https://github.com/acts-project/detray/pull/712
- feat: Move material maps generation to factory, add material maps to new toy detector and remove old toy detector by @niermann999 in https://github.com/acts-project/detray/pull/709
- ref: Allow printing of propagation config and remove templates by @niermann999 in https://github.com/acts-project/detray/pull/718
- Update README.md by @beomki-yeo in https://github.com/acts-project/detray/pull/737
- fix: navigation and make mask tolerance scaling configurable by @niermann999 in https://github.com/acts-project/detray/pull/738
Full Changelog: https://github.com/acts-project/detray/compare/v0.65.1...v0.66.0
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.65.1
What's Changed
- fix: navigation status update by @niermann999 in https://github.com/acts-project/detray/pull/733
Full Changelog: https://github.com/acts-project/detray/compare/v0.65.0...v0.65.1
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.65.0
What's Changed
- ref:Some additional checks during detector building by @niermann999 in https://github.com/acts-project/detray/pull/724
- feat: dump truth intersections to file by @niermann999 in https://github.com/acts-project/detray/pull/726
- fix: json file checker by @niermann999 in https://github.com/acts-project/detray/pull/719
- fix: Allow vacuum in material maps by @niermann999 in https://github.com/acts-project/detray/pull/729
- feat: Add material map display to svgtools by @niermann999 in https://github.com/acts-project/detray/pull/720
- fix: Remove transform from concentric cylinders and improved error reporting by @niermann999 in https://github.com/acts-project/detray/pull/731
- ref: Deduplicate navigation validation code and make it more reusable by @niermann999 in https://github.com/acts-project/detray/pull/727
- RK Stepper Assertion Removal, main branch (2024.05.04.) by @krasznaa in https://github.com/acts-project/detray/pull/730
Full Changelog: https://github.com/acts-project/detray/compare/v0.64.1...v0.65.0
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.64.1
What's Changed
- ref: Allow parameter transport to any surface with material by @niermann999 in https://github.com/acts-project/detray/pull/722
- fix: To make traccc update work by @niermann999 in https://github.com/acts-project/detray/pull/725
Full Changelog: https://github.com/acts-project/detray/compare/v0.64.0...v0.64.1
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.64.0
What's Changed
- ref: cleanup algebra plugin templates - part 1 by @niermann999 in https://github.com/acts-project/detray/pull/711
- Skip detector check in benchmark by @beomki-yeo in https://github.com/acts-project/detray/pull/714
- CMake Updates, main branch (2024.04.12.) by @krasznaa in https://github.com/acts-project/detray/pull/715
- Update algebra-plugins and Vectorize the benchmark by @beomki-yeo in https://github.com/acts-project/detray/pull/717
- ref: Reuse ray/helix scan results and switch to random track generator by @niermann999 in https://github.com/acts-project/detray/pull/713
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.63.0
What's Changed
- ref: decouple propagation and geometry by @niermann999 in https://github.com/acts-project/detray/pull/674
- Clean up the validation scripts by @beomki-yeo in https://github.com/acts-project/detray/pull/710
Full Changelog: https://github.com/acts-project/detray/compare/v0.62.1...v0.63.0
- C++
Published by beomki-yeo about 2 years ago
https://github.com/acts-project/detray - v0.62.1
What's Changed
- State name of field and material in the plots by @beomki-yeo in https://github.com/acts-project/detray/pull/708
Full Changelog: https://github.com/acts-project/detray/compare/v0.62.0...v0.62.1
- C++
Published by beomki-yeo about 2 years ago
https://github.com/acts-project/detray - v0.62.0
What's Changed
- Write Euler angles and remove module materials in Jacobian validation by @beomki-yeo in https://github.com/acts-project/detray/pull/706
Full Changelog: https://github.com/acts-project/detray/compare/v0.61.0...v0.62.0
- C++
Published by beomki-yeo about 2 years ago
https://github.com/acts-project/detray - v0.61.0
What's Changed
- ref: Use detector builder for toy detector
- feat: Add homogeneous volume material builder
- Switch the rotation direction for wire telescope detector
- ref: Add homogeneous material to new toy detector and switch the teselscope detector to new material generation
- ref: Switch the old toy detector against the new in all detray tests and benchmarks
- C++
Published by niermann999 about 2 years ago
https://github.com/acts-project/detray - v0.60.0
What's Changed
- Detector Move (Assignment), main branch (2024.03.18.) by @krasznaa in https://github.com/acts-project/detray/pull/701
- Record the number of iterations from Ridders algorithm by @beomki-yeo in https://github.com/acts-project/detray/pull/702
Full Changelog: https://github.com/acts-project/detray/compare/v0.59.0...v0.60.0
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - v0.59.0
What's Changed
- Print ridders results and make all tracks converged by @beomki-yeo in https://github.com/acts-project/detray/pull/700
Full Changelog: https://github.com/acts-project/detray/compare/v0.58.0...v0.59.0
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - v0.58.0
What's Changed
- ref: Add ratio tests for masks and rename a few test by @niermann999 in https://github.com/acts-project/detray/pull/684
- External Updates, main branch (2024.03.14.) by @krasznaa in https://github.com/acts-project/detray/pull/699
- Adjust text by @beomki-yeo in https://github.com/acts-project/detray/pull/697
Full Changelog: https://github.com/acts-project/detray/compare/v0.57.0...v0.58.0
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - v0.57.0
What's Changed
- Adjust text location which is important by @beomki-yeo in https://github.com/acts-project/detray/pull/691
- Adjust the text alignment by @beomki-yeo in https://github.com/acts-project/detray/pull/693
- Disable random shift of surface by @beomki-yeo in https://github.com/acts-project/detray/pull/694
- Adjust text by @beomki-yeo in https://github.com/acts-project/detray/pull/695
- ref: Reactivate volume material types and add material consistency checks by @niermann999 in https://github.com/acts-project/detray/pull/687
- Revert the RIdders algorithm back to original form by @beomki-yeo in https://github.com/acts-project/detray/pull/696
Full Changelog: https://github.com/acts-project/detray/compare/v0.56.0...v0.57.0
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray -
What's Changed
- Make
d2qop2dsdqopcalculation more efficient by @beomki-yeo in https://github.com/acts-project/detray/pull/681 - Use pdg number in bethe_bloch function by @beomki-yeo in https://github.com/acts-project/detray/pull/680
- Refactor step size scaling by @beomki-yeo in https://github.com/acts-project/detray/pull/679
- feat: Add missing masks to benchmark by @niermann999 in https://github.com/acts-project/detray/pull/683
- fix: Remove gcc 13 warnings by @niermann999 in https://github.com/acts-project/detray/pull/685
- ref: Make verbosity of detector consistency checker configurable by @niermann999 in https://github.com/acts-project/detray/pull/686
- Update the jacobian validation parameter by @beomki-yeo in https://github.com/acts-project/detray/pull/682
- Add detector length in root validation file by @beomki-yeo in https://github.com/acts-project/detray/pull/688
- Use the same rotation angle for rectangular and wire by @beomki-yeo in https://github.com/acts-project/detray/pull/689
Full Changelog: https://github.com/acts-project/detray/compare/v0.55.0...v0.56.0
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - v0.55.0
What's Changed
- Move integration tests out of unit test directory
- Remove intersectors from shapes
- Rework material interaction
- Remove dfelibs
- Ceanup geometry directory
- Ignore root script byproducts
- Fix bug in the stepper and improve the validation scripts
- C++
Published by niermann999 over 2 years ago
https://github.com/acts-project/detray - v0.54.0
What's Changed
- Default vacuum for portal material in the wire chamber
- Fixed jacobian validation scripts
- Add dgdqop and d2qopdsdqop to HOST_DEVICE definitions
- Clean up the IO directory
- First round of cleanup for the test directory
- Remove abstract interface from IO backend
- C++
Published by niermann999 over 2 years ago
https://github.com/acts-project/detray - v0.53.0
What's Changed
- volume local surface indices in grids (enables to read grids from acts)
- feat: Update acts-project externals to latest versions
- feat: Update google benchmark and nlohman json
- fix: map the bin ranges correctly for zero-neighbor local navigation (local navigation runs on ODD)
- Fix the overflow in the landau sampling test
- Fix bugs in dr_n/dt calculation
- material map reader
- fix and test source link default search
- C++
Published by niermann999 over 2 years ago
https://github.com/acts-project/detray - v0.52.1
What's Changed
- Call begin() directly in ranges view interface fixes CUDA error
- C++
Published by niermann999 over 2 years ago
https://github.com/acts-project/detray - Detray Beta v0.52.0
What's Changed
- Use field gradients in covariance transport
- Use d(qop)/ds in jacobian calculation
- Use eloss gradient in covariance transport by
- Add compiler sanitizer option and fix errors
- Add a cholesky decomposition
- Implement surface lookup from source link
- Enable local navigation
- Add Fe and CsI material
- Use bfield interpolation rather than NN
- Make the helix intersector tolerance configurable
- Restore the density effect data
- Make host and device function checks work with HIP
- Add liquid Argon and Fe with density effect data
- Add a numerical differentiation test for validating error propagation
- Rename math namespace and use it in all headers consistently
- Add a runtime inspector
- Remove radius from 2D cylinder grid
- Grid benchmarks
- Add Euler Rotation
- Dynamic grid capacity and indexed grids
- Add missing DETRAYHOSTDEVICE to definitions
- Dynamic capacity grid building
As well as a number of fixes and refactoring, mainly in the grid and the RKN stepper
- C++
Published by niermann999 over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.51.0
New release with a new rk stepper policy and a few fixes for open data detector
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.50.0
Changes from the last relaease
- Added a volume material
- Improved the covariance transport
- Many improvements in svg tools
- Added surface grid search for fast navigation
- A couple of QoL updates
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.49.0
New release comes with a few bug fixes for traccc integration
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.48.0
Changes from the last release: - Added material map writer - Added a function for center approximation of annulus shapes - Removed the usage of infinities - Added a function for pz
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.47.0
New detray version with lots of SVG supports and a minor update on track parameter to retrieve pT.
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.46.0
v0.46.0 comes with minor bug fixe and refactoring
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.45.0
Contains a couple of minor fixes for traccc integration
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.44.0
Changes from the last release:
- Remove bfield from detector
- Add asserts in detector building
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.43.0
Changes from the last release:
- Integrate covfie for full magnetic interpolation
- Visualize trajectories
- Add grid reader
- Simplify the surface factory and add unique payload link
- Enable regular eta step for uniform track generator
- Update some external libraries
- C++
Published by beomki-yeo over 2 years ago
https://github.com/acts-project/detray - Detray Beta 0.42.0
Changes from the last release: - Remove the measurement property in mask classes - Remove the simulation
The removed parts will be re-implement in traccc project
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.41.0
Changes from the last release:
- Added a visualization tool with actsvg
- Refactored the measurement ordering of masks
- Refactored simulation tool
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.40.0
Changes from the last release: - Fixed the issue with SYCL compilation in line mask - Added a surface function that returns the measurement dimension
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.39.0
New release comes with the following updates:
- Refactored validation tests
- Improved the wire chamber geometry
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.38.0
- Fix the detector compilatioin issue with
default_metadata - Fix the NaN value issue with zero segment length
- Cleanup grid payload
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.37.0
Release with the hotfix of constant bfield input of detector_reader
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.36.0
Highlights of the release:
- Added detector and material builder and their I/O
- Added detector consistency checker
- Added a example geometry with wire
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.35.0
I will just write down the summary of changes as there has been quite many development since the last release:
- Enhanced the read/write of detector
- Moved some detector kernels to surface class
- Finalized name map
- Some cleanups and refactoring
- C++
Published by beomki-yeo almost 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.34.0
Changes from the last release: - Add non-owning single view and join view for grid - Refactor volume interface - Refactor volume neighborhood call - Add buffers to existing detray stores - Move inspectors to utils directory
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.33.0
Release with a hotfix #481
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.32.0
Changes from the previous version:
- Added various example codes in tutorial directory
- Added free<->bound transform functions in detector class
- Added json geometry reader
... with a few minor refactoring and cleanups
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.31.0
Changes from the previous version:
- Refactored unit tests
- Fix a warning from a non-initialized csv type
- Some cleanups
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.30.0
Changes from the previous version:
New features
- New
detray::tupletype - Ray intersector for portal cylinders
- Helix intersector for lines
- Json writer for the material description
- Landau sampling for energy loss simulation
Optimization
- Reduce the size of navigator memory allocation
- Improve the intersection codes
Refactor
- Refactored material interaction codes
- Described local coordinate with full 3 dimension
- Implemented bit encoded typed index
- Refactored the unit tests and benchmark codes
Also including many bug fixes
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.29.0
Changes from the previous version:
- Updated the vecmem version to v0.24.0
- Refactored the scattering and added corresponding unit tests - also a silly bug in scattering was fixed
- Added json geometry writer
- Refactor the CMake configuration for
core,io, andutilsdirectories - Update the algebra-plugins to v0.19.0
- Added minor unit tests
- Elaborated barcode class
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.28.0
Changes from the previous version:
- Added throughput information in benchmark
- Improved CMake configuration
- Updated algebra-plugins
- C++
Published by beomki-yeo about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.27.0
What's Changed
- Optimized propagation benchmark kernel launch bounds
- Removed Thrust calls inside kernels
- Added openMP support to CPU benchmark
Full Changelog: https://github.com/acts-project/detray/compare/v0.26.0...v0.27.0
- C++
Published by niermann999 about 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.26.0
Release including many updates since v0.25.0:
- Added an aborter to propagate only one surface
- Added a config to track generator
- Surface link is set in
parameter_transporterinstead ofparameter_resetter - Surface vector is moved to surface finder store
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.25.0
Release including many updates since v0.24.0:
- Added world portals in telescope geometry
- Enabled the path correction test
- Added more type definitions in the propagator class
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.24.0
Release including many updates since v0.23.0.
- Fixed again a bug in simulator where there is a mismatch in particle ID between particle and hit objects
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.23.0
Release including many updates since v0.22.0.
- Fixed a bug in arbitrary step size stepper caused by scattering
- Added general unbounded masks
- Added axis aligned bounding box
- Generalized the telescope geometry with different mask shapes
- Fixed a bug in simulator where there is a mismatch in particle ID between particle and hit objects
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.22.0
Release including many updates since v0.21.0.
- Added momentum range and vertex smearing to
random_track_generator - Refactored the target aborter for path correction unit test
- Remove
printfin some actors for SYCL compilation
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.21.0
Release including many updates since v0.20.0.
- Added mathematical constants and cleaned up some float conversions
- Added momentum range and vertex smearing to
random_track_generator - Added
propagate_syncfunction for thread synchornization
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.20.0
Release including many updates since v0.19.0.
- Fixed a bug in clang format
- Made
random_track_generatorwork withsimulator
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.19.0
Release including many updates since v0.18.0.
- Added units for angle
- Added
constspecialization foris_device_viewtrait - Updated algebra-plugins
- C++
Published by beomki-yeo over 3 years ago
https://github.com/acts-project/detray - Detray Beta 0.18.0
Release including many updates since v0.17.0.
- Add a detector view type in the detector class
- C++
Published by beomki-yeo over 3 years ago