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

Wojciech Krzemien wojciech.krzemien at ncbj.gov.pl
Fri Apr 29 16:48:38 CEST 2016


Dear David and Jared,
Thank you for your suggestions. I will have a look at GateVSource first.

--
Best regards,
Wojtek

On 29.04.2016 16:27, David Sarrut wrote:
> Hello, 
> 
> I agree: 
> - for a new type of source: add in Gate as described by Jared. 
> - for a new process, it is better to add it via Geant way. Be careful
> that GatePhysicProcess is outdated, since the new G4 "physic list"
> mechanism. 
> 
> David
> 
> On Fri, Apr 29, 2016 at 2:54 PM, STRYDHORST Jared
> <Jared.STRYDHORST at cea.fr <mailto:Jared.STRYDHORST at cea.fr>> wrote:
> 
>     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.
> 
>     Jared STRYDHORST
> 
>     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
> 
>     http://i2bm.cea.fr/dsv/i2bm/shfj/imiv
> 
>     ________________________________________
>     De : gate-users-bounces at lists.opengatecollaboration.org
>     <mailto:gate-users-bounces at lists.opengatecollaboration.org>
>     [gate-users-bounces at lists.opengatecollaboration.org
>     <mailto:gate-users-bounces at lists.opengatecollaboration.org>] de la
>     part de Wojciech Krzemien [wojciech.krzemien at ncbj.gov.pl
>     <mailto:wojciech.krzemien at ncbj.gov.pl>]
>     Envoyé : vendredi 29 avril 2016 14:05
>     À : gate-users at lists.opengatecollaboration.org
>     <mailto: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
>     <mailto:Gate-users at lists.opengatecollaboration.org>
>     http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
>     _______________________________________________
>     Gate-users mailing list
>     Gate-users at lists.opengatecollaboration.org
>     <mailto:Gate-users at lists.opengatecollaboration.org>
>     http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
> 
> 
> 
> 
> -- 
> David Sarrut, Phd
> Directeur de recherche CNRS
> CREATIS, UMR CNRS 5220, Inserm U1206
> Centre de lutte contre le cancer Léon Bérard
> 28 rue Laënnec, 69373 Lyon cedex 08
> Tel : 04 78 78 51 51 / 06 74 72 05 42
> http://www.creatis.insa-lyon.fr/~dsarrut
> _________________________________
>  "2 + 2 = 5,  for extremely large values of 2"
> _________________________________


More information about the Gate-users mailing list