Advanced Examples: Working Plans
This webpage constains the past working plans of the Geant4 Advanced Examples Working Group.
Note:
- [*] Optional, and subject to the availability of manpower
- 1: aimed to be done in first semester
- 2: aimed to be done in second semester
Working Plan for 2023
- Release of a new example showing how to import in Geant4 simulations IAEA Phase Space Files (1,2)[*]
- Development of a specific advanced example for proton tomography (1,2)
- Development of a SPring-8 synchrotron x-ray polarimetry example for testing low energy polarised gamma-ray physics (1,2)
- Further developments of in-silico experimental microdosimetry in the Radioprotection example (1,2)
- Development of a mammography example (1,2)
- Development of a new example dedicated to the ATHENA mission (1,2)
- Implementation of pre-clinical, mice PET images to evaluate a dose distribution for new drugs (1,2)
- Upgrade of the medical_linac example (1,2)
- Improve the Hadrontherapy example in the simulation of proton, carbon ion and helium ion beam irradiation (1,2)
- Maintenance of the webpage (1,2)
- Maintenance and code review (e.g. implementation of the extended examples coding guidelines and migration to C++17) in selected examples (1,2)
Working Plan for 2022
- Release of a new example showing how to import in Geant4 simulations IAEA Phase Space Files (2)[*]
- Development of a specific advanced example for proton tomography (1,2)
- Development of a SPring-8 synchrotron x-ray polarimetry example for testing low energy polarised gamma-ray physics (1,2)
- Further developments of in-silico experimental microdosimetry in the Radioprotection example (1,2)
- Development of a mammography example (1,2)
- Measurements and statistical analysis of size, McCabe, Halstead, Chidamber and Kemerer software metrics over at least 50% of the advanced examples; explication of the results in relation to ISO/IEC 9126 and ISO/IEC 25000 (1,2)
- Migration and improvement of the webpage (1,2)
- Maintenance and code review (e.g. implementation of the extended examples coding guidelines amd migration to C++17) in selected examples (1,2)
Working Plan for 2021
- Code review (e.g. implementation of the extended examples coding guidelines) in selected examples (1,2)
- Development and validation of alternative approaches for LET calculation in hadrontherapy (1, 2) [*]
- Release of a new example for nanomedicine (gold nanoparticles in X-ray radiotherapy) (2)[*]
- Release of a new example showing how to import in Geant4 simulations IAEA Phase Space Files (2)[*]
- Measurements and statistical analysis of size, McCabe, Halstead, Chidamber and Kemerer software metrics over at least 50% of the advanced examples; explication of the results in relation to ISO-IEC 9126 and ISO/IEC 25000 (1,2)
- Improvement of the webpage and documentation (1,2)
- Migration to sub-event parallelism where possible
- Migration to C++17
Working Plan for 2020
- Maintenance and bug fixes (1,2)
- Code review (e.g. implementation of the extended examples coding guidelines) in selected examples (1,2)
- Developments of alternative approaches for LET calculation in hadrontherapy (1, 2) [*]
- Release of a new example for nanomedicine (gold nanoparticles in X-ray radiotherapy) (2)[*]
- Release of a new example showing how to import in Geant4 simulations IAEA Phase Space Files (2)[*]
- Release of a new CMS example (2)[*]
- Improvement of GammaRayTel example to deal with polarised processes (2)[*]
- Release of GORAD (Geant4 Open-source Radiation Analysis and Design) (2)
- Release of a new example modelling dust cloud (2)
Working Plan for 2019
- Maintenance and bug fixes (1,2)
- Code review (e.g. implementation of the extended examples coding guidelines) in selected examples (1,2)
- Developments of alternative approaches for LET calculation in hadrontherapy (1, 2) [*]
- Assessment of physics of advanced examples and analysis of software quality metrics of advanced examples (1, 2)
- Migration of the air_shower advanced example to MT (1,2)
- Release of a new example for nanomedicine (gold nanoparticles in X-ray radiotherapy) (2)[*]
Working Plan for 2018
- Maintenance and bug fixes (1,2)
- Introduction of some C++11 specific features/utilities in the examples (2)
- Migration of medical_linac to parallel geometry (1)
- Code review of the IORT Therapy example (2)
- Release of a new advanced example (for nuclear medicine, PET) (2)
- Code review (e.g. implementation of the extended examples coding guidelines) in selected examples (1,2)
- Developments of alternative approaches for LET calculation in hadrontherapy (2) [*]
- Revision of analysis, geometry and validation scripts for hadrontherapy (1,2)
Working Plan for 2017
- Maintenance and bux fix (1,2)
- Introduction of some C++11 specific features/utilities in the examples (2)
- Include Low Dose Rate brachytherapy verification suite in the brachytherapy example (2)
- Validation and implementation in hadrontherapy of the LET/RBE modeling derived by experimental measurements (1)
- Improve air_shower, adding the capability of simulating and analysing the air_shower fingerprint at ground (2) [*]
Working Plan for 2016
- Mainteinance and bux fix (1,2)
- Introduction of some C++11 specific features/utilities in the examples (2) [*]
- Validation and implementation in hadrontherapy of the LTE/RBE modeling derived by experimental measurements (2)
- Testing suite against the TG43 reference by using the brachytherapy advanced example (2)
- Introduction of the Polarized physics list in the GammaRayTel example, to build an experiment for polarised gamma detection (2)
- Include a specific nuclear medicine use-case within the example human phantom (2) [*]
Working Plan for 2015
- Maintenance and bux fix (1,2)
- General code cleaning of examples (2) [*]
- Substantial upgrade of human_phantom (extension to nuclear medicine) (2)
- Validation and implementation in hadrontherapy of the LTE/RBE modeling derived by experimental measurements (2)
Working Plan for 2014
- Migration of selected examples to Geant4-MT (1)
- Migration of all applicable examples to Geant4-MT (2)
- Maintenance and bux fix (1,2)
- Migration of the analysis to the Geant4 native analysis tools for all applicable examples (1)
- General code cleaning of examples (2) [*]
- New advanced example about medical liver therapy with Y90 micro-spheres (2) [*]
Working Plan for 2013
- Migration/optimization of examples in Geant4-MT (1)
- Migration of the analysis to the Geant4 native analysis tools for a few selected examples (1,2)
- Check that all advanced examples build correctly with cmake (1)
- General code cleaning of examples (2)
- New advanced example about radiation damage in micro-circuits (2) [*]
- Development of a dedicated class for average LET calculations in the Hadrontherapy example (2)
- Implementation of the DICOM interface in the iort_therapy example (2)
Working Plan for 2012
- The review of the physics models implemented must be completed in all the examples (1)
- Documentation updating still in progress and must be completed.
- Publication of the new Gamma Knife example (it is in the repository but not still public)
- General code review (1, 2)
- Removal of examples which are no longer maintained
Working Plan for 2011
- Review of the physics models in all the examples (2)
- Update of documentation
- Debugging of example MCChargeExchange
- Optimisation of the Medical Linac example
- Release of two new example: GammaKnife (1) and IORT(2,*)
- General code review (1, 2)
- Major revision of Hadrontherapy (2)
Working Plan for 2010
- Testing of the physics lists in the examples
- Addition of a DICOM interface in the Hadrontherapy
- Addition of three example:
- GammaKnife: simulation of a real ‘radiosurgery’ apparatus
- IORT: simulation of a real apparatus for Intra Operative Radio Therapy
- Cexmc: Charge exchange Monte Carlo based; the main aim of this example is to find the best geometry of the experimental set-up and calculate its acceptances for specific physical interactions
- The presence of the examples inside the Geant4 system testing should be verified and improved
Working Plan for 2009
- General maintenance of the examples
- Improvement of the performance of the Medical Linac example
- Add in Hadrontherapy the possibility to choose a “pencil beam” configuration, in a “general” configuration for radiotherapy
- Include a DICOM interface in Medical Linac and Hadrontherapy
- Release of the new example GammaKnife
Last updated: 04/02/2022 by S. Guatelli