[Gate-users] How to simulate SPECT slant hole collimatior

Didier Benoit benoit at imnc.in2p3.fr
Tue Nov 8 09:26:53 CET 2011


Hi Yanfei,

You can implement an other volume from Geant4 in GATE if the volumes in 
GATE are not good for you. I don't know what is the better volume for 
oblique hexagonal prism. You can find in the following link each 
different volumes in Geant4:
http://geant4.web.cern.ch/geant4/UserDocumentation/UsersGuides/ForApplicationDeveloper/html/ch04.html

But I think not all can be parameterised.

In my case I've written my own class using the classes already written 
in GATE.
In the previous link you have an example of parameterised volume, and 
you have the novice example (N02) in Geant4 to understand how 
parameterised your volume.

First find your best volume for you and after find the good repeater 
formula to implement in your parameterised volume.

Tell me if you want more help

Kind regards,
Didier

On 10/26/2011 06:10 PM, Yanfei Mao wrote:
> Hi Didier,
>
> Thank you for your reply. I am writing a program for slant hole 
> collimator. I try to call functions in GATE to generate oblique 
> hexagonal prism. However, class G4Trap only allows to create general 
> trapezoid. In the program for fanbeam collimator 
> (GateParameterisedCollimatorInserter), it calls class GateTrapCreator 
> to create fanbeam. In the parallel beam collimator program 
> (GateParallelBeamInserter), it calls class GateHexagonCreator to 
> create right hexagonal prism.
> 1. Which one can I use to generate oblique hexagonal prism, 
> GateTrapCreator or GateHexagonCreator?
> 2. How do they create fanbeam collimator? (First, call GateTrapCreator 
> to generate one hexagonal prism, then, call G4PVParameterised to 
> repeat hexagonal prism in the whole collimator?)
> 3. What's the function of GateBoxReplicaInserter in 
> GataParallelBeamInserter?
>
> Thank you!
> Yanfei Mao
>
> ------------------------------------------------------------------------
> *From:* Didier Benoit <benoit at imnc.in2p3.fr>
> *To:* Yanfei Mao <yanfei_mao017 at yahoo.com>
> *Cc:* "gate-users at lists.opengatecollaboration.org" 
> <gate-users at lists.opengatecollaboration.org>
> *Sent:* Monday, October 3, 2011 8:37 PM
> *Subject:* Re: [Gate-users] How to simulate SPECT slant hole collimatior
>
> Hi Yanfei,
>
> Actually you can't simulate a slant hole collimator easily in GATE 
> (there are no commands for that). The only way is to write your own 
> code in C++ in GATE taking example from the code already made for the 
> parallel and the fanbeam collimator.
>
> Kind Regards,
> Didier
>
> On Sep 23, 2011, at 7:38 PM, Yanfei Mao wrote:
>
>> Hello all,
>>
>> I just finish the simulation of SPECT parallel hole collimator, and 
>> now have to switch to the slant hole collimator. I only find commands 
>> for the fan beam collimator. Is there any command can be used for the 
>> slant hole? Besides those commands given in the user guide, how can I 
>> find other available commands?
>>
>>
>> Does anyone have example code for cone beam collimator?
>>
>>
>> Thank you!
>> Yanfei Mao
>> _______________________________________________
>> 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
>
> -------------------------------------------------------------------------------------------
> Didier BENOIT, GATE Engineer
> Imagerie et Modélisation en Neurobiologie et Cancérologie (IMNC)
> IMNC – UMR 8165 CNRS – Université Paris 7 – Université Paris 11
> Campus d’Orsay
> Bâtiment 440
> 91406 ORSAY Cedex
>
> Tél : (33) 1 69 15 68 76
> E-mail : benoit at imnc.in2p3.fr <mailto:benoit at imnc.in2p3.fr>
> http://www.imnc.in2p3.fr/
> -------------------------------------------------------------------------------------------
>
>
>


-- 
----------------------------------------------------------------
Didier BENOIT, GATE Engineer
Imagerie et Modélisation en Neurobiologie et Cancérologie (IMNC)
IMNC – UMR 8165 CNRS – Université Paris 7 – Université Paris 11
Campus d’Orsay
Bâtiment 440
91406 ORSAY Cedex

Tél : (33) 1 69 15 68 76
E-mail : benoit at imnc.in2p3.fr
http://www.imnc.in2p3.fr
----------------------------------------------------------------



More information about the Gate-users mailing list