# DICOM RT ION PLAN to GPS

**URL:** <https://geant4-forum.web.cern.ch/t/dicom-rt-ion-plan-to-gps/5552>\
**Category:** Ideas and Requirements\
**Created:** [June 24, 2021, 10:06pm UTC](https://geant4-forum.web.cern.ch/t/dicom-rt-ion-plan-to-gps/5552 "2021-06-24T22:06:26Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrxak](https://geant4-forum.web.cern.ch/user_avatar/geant4-forum.web.cern.ch/mrxak/32/265_2.png) [@mrxak](https://geant4-forum.web.cern.ch/u/mrxak)\
**Post date:** [June 24, 2021, 10:06pm UTC](https://geant4-forum.web.cern.ch/t/dicom-rt-ion-plan-to-gps/5552/1 "2021-06-24T22:06:26Z")

</div>

Can you provide an example of DICOM RT ION PLAN conversion to GeneralParticleSource or some reader of DICOM RT ION PLAN?

Note: I know you have a reader interface of DICOM RT PLAN implemented in /examples/extended/medical/DICOM/dicomReader/src/DicomFilePlan.cc though it’s not used in the actual code of this example itself, but I’m talking of another DICOM document ([https://dicom.innolitics.com/ciods/rt-ion-plan](https://dicom.innolitics.com/ciods/rt-ion-plan)).

---

<div class="post-metadata">

**Author:** ![guatelli](https://geant4-forum.web.cern.ch/user_avatar/geant4-forum.web.cern.ch/guatelli/32/1912_2.png) [@guatelli](https://geant4-forum.web.cern.ch/u/guatelli)\
**Post date:** [June 25, 2021, 3:52am UTC](https://geant4-forum.web.cern.ch/t/dicom-rt-ion-plan-to-gps/5552/2 "2021-06-25T03:52:10Z")

</div>

Hi.

I will write these in my notes, to bring to the Geant4 Collaboration Meeting as a User Requirement for med phys.

cheers  
Susanna

---

<div class="post-metadata">

**Author:** ![arce](https://geant4-forum.web.cern.ch/letter_avatar_proxy/v4/letter/a/f07891/32.png) [@arce](https://geant4-forum.web.cern.ch/u/arce)\
**Post date:** [March 14, 2022, 10:51am UTC](https://geant4-forum.web.cern.ch/t/dicom-rt-ion-plan-to-gps/5552/3 "2022-03-14T10:51:56Z")

</div>

Reading a RT Ion Plan and writing the code to use it is a non-negligible task that has not been addressed in Geant4. There are several applications that already have the code: GATE, PTSIM, GAMOS and TOPAS. I recommend you to use one of them. In the case of GAMOS you can take the code and reuse it in your application, just mention the source of the code
