Commit Graph

18 Commits

Author SHA1 Message Date
AndreaRigoni
a3d0a1c28c refactor: decouple SmartPointer reference counting 2026-04-18 19:22:23 +00:00
AndreaRigoni
506b8f037f feat: implement type-safe ReferenceProperty for SmartPointer fields and add UI support for object selection via context-aware dropdowns 2026-04-17 13:20:21 +00:00
AndreaRigoni
0b553c0db7 refactor: introduce PhysicalVolume class and update Geant scene hierarchy to use logical and physical volumes 2026-04-16 14:16:09 +00:00
AndreaRigoni
987d783fdb starting udate geant sloid 2026-04-16 11:07:06 +00:00
AndreaRigoni
865282aefc refactor: improve Geant4 solid synchronization and update documentation for VTK integration 2026-04-16 06:51:16 +00:00
AndreaRigoni
4435776484 refactor: standardize object type identification using uLibTypeMacro and update serialization macros 2026-04-02 10:33:14 +00:00
AndreaRigoni
8e6e332217 feat: implement Geant Material class, add object registration, and update PropertyWidget signal handling and read-only state 2026-04-01 11:13:47 +00:00
AndreaRigoni
422113a0e9 add vtk solids 2026-03-25 21:03:13 +00:00
AndreaRigoni
51e6dbb4f5 add cylinder 2026-03-24 15:22:50 +00:00
AndreaRigoni
324aaa91b7 attach vtk context to gcompose 2026-03-22 12:18:33 +00:00
AndreaRigoni
033fb598c7 add detector simulation 2026-03-20 00:16:55 +00:00
AndreaRigoni
d8ef413216 vtkGeantEvent 2026-03-16 17:51:53 +00:00
AndreaRigoni
c63a1ae047 geant events for multiple scattering 2026-03-14 23:33:31 +00:00
AndreaRigoni
692cdf7ae3 add Geant namespace 2026-03-14 14:01:44 +00:00
AndreaRigoni
35e4fb949d fix tests 2026-03-14 12:28:40 +00:00
AndreaRigoni
a142c5d060 add units 2026-03-13 21:40:14 +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