[Gate-users] adding not-standard physic process to GATE

Fri Apr 29 14:54:30 CEST 2016

Are you trying to model a process or a source? If you're trying to create a custom source you probably want to create it in GATE rather than Geant4. One way is to create a subclass of GateVSource and override at least GeneratePrimaries(). If you have any user settable parameters, you'll need to create an associated Messenger class as well. An additional case also has to be added to GateSourceMgr::AddSource() to allow the new source type to be created.
GEANT shouldn't need to be touched.


Laboratoire Imagerie Moléculaire In Vivo (IMIV)
UMR 1023 Inserm/CEA/Université Paris Sud - ERL 9218 CNRS
CEA/I2BM/Service Hospitalier Frédéric Joliot
4, place du Général Leclerc
91401 ORSAY Cedex


De : gate-users-bounces at lists.opengatecollaboration.org [gate-users-bounces at lists.opengatecollaboration.org] de la part de Wojciech Krzemien [wojciech.krzemien at ncbj.gov.pl]
Envoyé : vendredi 29 avril 2016 14:05
À : gate-users at lists.opengatecollaboration.org
Objet : [Gate-users] adding not-standard physic process to GATE

Dear GATE Developers,
I am a member of the J-Pet collaboration in Poland and we are
constructing a prototype TOF-PET scanner. The GATE package has been very
useful for us in several stages of the project.

We would like to make some studies of some non-standard physics reaction
e.g. 3-gamma decay.
Since as far as I know such a model is not available so far one would
need to implement it.
I read the topic in howto
(http://wiki.opengatecollaboration.org/index.php/GatePhysicsProcess), so
if I understand correctly the correct approach would be to first
implement the module into GEANT, and then add it to GATE.
Am I right? I would be grateful for any suggestions.
Thank you in advance.

Best regards,
Wojtek Krzemien

Gate-users mailing list
Gate-users at lists.opengatecollaboration.org

More information about the Gate-users mailing list