Commit Graph

21 Commits

Author SHA1 Message Date
AndreaRigoni
876b8f4592 algorithm chain for ram-vram 2026-03-28 08:22:14 +00:00
AndreaRigoni
7d4acaef6d refactor using pimpl and fix test 2026-03-25 16:18:07 +00:00
AndreaRigoni
add9d37aea Add Geometries 2026-03-21 19:43:56 +00:00
AndreaRigoni
0bff36f8ba context in core 2026-03-21 16:30:56 +00:00
AndreaRigoni
ae27e9d46d add cylinder 2026-03-19 16:03:57 +00:00
AndreaRigoni
ca5f576b99 add triangle mesh affine transform 2026-03-19 13:11:49 +00:00
AndreaRigoni
4cb4560921 qadmesh affine transform parenting 2026-03-19 12:54:31 +00:00
AndreaRigoni
d8ef413216 vtkGeantEvent 2026-03-16 17:51:53 +00:00
AndreaRigoni
20d4967356 add quadmesh 2026-03-14 10:28:16 +00:00
AndreaRigoni
a142c5d060 add units 2026-03-13 21:40:14 +00:00
AndreaRigoni
f2133c31d5 DetectorChamber vtk handler 2026-03-10 08:18:17 +00:00
AndreaRigoni
e8f8e96521 reorganization of sources, moving cmt pertaining structures into HEP folder 2026-03-07 08:58:31 +00:00
AndreaRigoni
adedbcc37c feat: add CUDA raytracing benchmark and refactor VoxRaytracer::RayData to use DataAllocator for host/device memory management. 2026-03-04 17:47:18 +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
2e401f6fc5 add posibility to compile in build directory 2025-09-04 16:12:38 +02:00
Paolo Andreetto
621084fbfc Removed dependencies from Core lib 2019-08-07 09:10:36 +00:00
Paolo Andreetto
38c61a4e9b Removed uLib::Vector 2019-07-31 09:16:53 +00:00
Paolo Andreetto
52d574e317 Fixed unit tests 2019-07-15 08:28:09 +00:00
AndreaRigoni
b14311ce09 switch to git no-history version 2018-04-17 15:39:10 +02:00