AndreaRigoni
ea1aec04bd
fix EXPAT::EXPAT-NOTFOUND when building with Geant4 on conda
...
Geant4's G4EXPATShim creates EXPAT::EXPAT (uppercase) with
IMPORTED_LOCATION set to ${EXPAT_LIBRARY}, which is empty when EXPAT
is found via conda's config-mode package (expat::expat, lowercase).
After find_package(Geant4), patch EXPAT::EXPAT with the real library
path taken from expat::expat IMPORTED_LOCATION_NOCONFIG, falling back
to find_library if needed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-03 10:17:40 +00:00
AndreaRigoni
4435776484
refactor: standardize object type identification using uLibTypeMacro and update serialization macros
2026-04-02 10:33:14 +00:00
AndreaRigoni
09859e872c
fix build
2026-03-27 01:49:27 +00:00
AndreaRigoni
7d4acaef6d
refactor using pimpl and fix test
2026-03-25 16:18:07 +00:00
AndreaRigoni
bbd7493d9f
add QCanvas Root and viewport pane in gcompose
2026-03-21 15:41:58 +00:00
AndreaRigoni
692cdf7ae3
add Geant namespace
2026-03-14 14:01:44 +00:00
AndreaRigoni
20d4967356
add quadmesh
2026-03-14 10:28:16 +00:00
AndreaRigoni
6bf9eaf309
add Qt viewport
2026-03-13 22:36:52 +00:00
AndreaRigoni
61052f80bc
add geant4 scene and gcompose app
2026-03-13 17:19:51 +00:00
AndreaRigoni
e8f8e96521
reorganization of sources, moving cmt pertaining structures into HEP folder
2026-03-07 08:58:31 +00:00
AndreaRigoni
e69b29a259
add first python bindings
2026-03-05 09:16:15 +00:00
AndreaRigoni
9a59e031ed
feat: Implement a custom MetaAllocator for uLib::Vector to enable GPU memory management and integrate CUDA support into the build system.
2026-03-04 20:52:01 +00:00
AndreaRigoni
b1fb123026
feat: Implement CUDA support for VoxRaytracer, add CUDA tests for voxel image operations, and update CMake to enable CUDA compilation.
2026-03-04 13:59:45 +00:00
AndreaRigoni
52580d8cde
refactor: migrate voxel data storage to DataAllocator for CUDA
2026-02-28 10:05:39 +00:00
AndreaRigoni
d56758d0b3
refactor: Update CMake build system and streamline Core object serialization and property handling.
2026-02-21 16:16:28 +00:00
AndreaRigoni
c04722c2bb
refactor: reformat type introspection code and remove ObjectProps system.
2026-02-21 10:45:25 +00:00
AndreaRigoni
5ae2e106ab
added conanfile
2026-02-20 17:27:30 +00:00
AndreaRigoni
591cc9d8bc
add version 0.6 - make external build possible
2025-09-05 18:04:54 +02:00
AndreaRigoni
2e401f6fc5
add posibility to compile in build directory
2025-09-04 16:12:38 +02:00
AndreaRigoni
b86e27a9c4
add VTK save early
2025-09-02 12:42:46 +02:00
Paolo Andreetto
06c363ab8c
Workaround for CentOS7
2023-04-04 16:31:30 +02:00
Paolo Andreetto
7bc4932d09
Missing component for VTK
2023-02-20 16:10:10 +01:00
Paolo Andreetto
8832f47e75
Fixed build for VTK on alma9
2023-02-20 16:08:30 +01:00
Paolo Andreetto
fce2a39393
Changed version
2023-01-17 10:36:34 +01:00
Paolo Andreetto
843a2d69cf
Removed structures for Castor and muBlast
2020-09-29 15:23:08 +02:00
Paolo Andreetto
a60a21bfe4
Massive reorganization of CMake files
2020-06-29 14:44:26 +02:00
Paolo Andreetto
8666283a8a
Restored Root lib
2020-03-12 11:41:22 +01:00
Paolo Andreetto
621084fbfc
Removed dependencies from Core lib
2019-08-07 09:10:36 +00:00
Paolo Andreetto
d6448ea42f
Re-inserted detector header files
2019-06-05 11:56:19 +00:00
Paolo Andreetto
841091a591
Removed ltk and Detectors from build
2019-06-03 12:15:03 +00:00
Paolo Andreetto
c00e4a6382
Fixes for doxygen and unit tests
2019-05-10 09:08:26 +00:00
Paolo Andreetto
f8cb48d051
No static link in lib
2019-03-26 15:36:34 +01:00
Paolo Andreetto
9fa51cdc3b
Target for doxygen
2019-01-23 14:02:13 +01:00
Paolo Andreetto
e8b99dd0d5
CMake module for rpms
2018-12-11 14:19:23 +01:00
AndreaRigoni
b14311ce09
switch to git no-history version
2018-04-17 15:39:10 +02:00