-
Instead of generating these files manually once in a while and fixing `antlr4-python3-runtime` to that version in `pyproject.toml`, we could let CMake do that automatically at build (actually configur…
-
Move to relative imports for pyg4ometry opposed to absolute. So `from ..visualisation import VtkViewerNew as _VtkViewerNew` instead of `pyg4ometry.visualisation.VtkViewerNew`. Reasons are
1. PyCha…
-
**It's time to close the loop now:**
- [x] Write a script that runs `flag_material_recording.py`, inspects the output `root` file and records how many different materials we have (by inspecting the…
-
Hi. Help me close this issue.
Python 3.9, CGAL 5.5, Windows, x64.
```
---------------------------------------------------------------------------
ImportError Tracebac…
-
Do we have to really have the precommit actions for every single commit? It really makes it a misery to develop and commit changes. Fine for these to run automatically say before I want to do a pull…
-
Use the same cylinder source and create
- [x] t/X0 vs eta material plot for Geant4
- [x] t/X0 vs eta material plot for FLUKA (as described in #7)
- [x] bring them into a form to overlay them an…
-
CI builds on ARM64 fail somehow with the error message first reported in https://github.com/g4edge/pyg4ometry/issues/49. Needs investigation.
-
The EllipticalTube object is viewed half as big as it should be according to the GDML (for all x/y/z). Probably a factor 1/2 missing somewhere in the pyg4ometry definition.
[error.zip](https://gith…
-
CMS uses a specific event display workflow that I think is really nice. Basically, their [actual event display](https://github.com/cms-outreach/ispy-webgl) is a JavaScript-based web application that t…
-
For optical processes there are 2 functions:
- AddVecProperty("name" , ...)
- AddConstProperty("name", ...)
-
- where the "name" currently can be any string but in order to work as expected m…