I am working on using Geant4 to import treatment plans from the Pinnacle radiation therapy planning system and re-calculate the dose distribution. However, I’m unsure how to properly import Pinnacle’s plan files (e.g., .dcm, .plan, or other proprietary formats) into Geant4 and map them to the necessary simulation components (patient geometry, beam parameters, etc.).
My questions are:
- What file formats from Pinnacle can be imported into Geant4 for dose recalculation, and are there libraries or tools to parse these files (e.g., DICOM RT modules, Pinnacle-specific APIs)?
- How do I map the imported Pinnacle data (e.g., beam angles, energies, MLC positions, prescribed dose) to Geant4 components (geometry, particle sources, physics lists)?
- Are there existing examples, tutorials, or open-source projects that demonstrate Geant4-based dose recalculation using Pinnacle treatment plans?