<div dir="ltr"><div><div><div>Dear Gate users,<br><br></div>I would like to define a Volume source that has the shape of an annular cylinder.<br></div>From the Users Guide it seems impossible to do this just defining the shape, since "annulus" is a Plane source, thus I thought about exploiting the Forbid command, to define a cold (i.e. with no activity) volume in a phantom, that in my case should be a smaller cylinder (filled with water) to be located within the bigger cylinder source.<br>
<br></div>This is my code:<br><div><br>===============================================================<br><br></div><div>#   COLD AREA<br></div><div><br>/gate/world/daughters/name                        cold_area<br>/gate/world/daughters/insert                        cylinder<br>
/gate/cold_area/placement/setTranslation    0.0 0.0 0.0 mm<br>/gate/cold_area/geometry/setRmax             0.5 cm<br>/gate/cold_area/geometry/setRmin              0.0 cm<br>/gate/cold_area/geometry/setHeight            4.0 cm<br>
/gate/cold_area/setMaterial                        Water<br>#/gate/cold_area/vis/forceWireframe<br>/gate/cold_area/vis/forceSolid<br>/gate/cold_area/vis/setColor                      green<br><br><br>#    S O U R C E<br>/gate/source/addSource oxy15<br>
/gate/source/oxy15/setActivity 3700000 becquerel  <br>/gate/source/oxy15/gps/particle ion<br>/gate/source/oxy15/gps/ion 8 15 0 0 <br>/gate/source/oxy15/gps/energytype Mono<br>/gate/source/oxy15/gps/monoenergy 0. MeV<br>/gate/source/oxy15/gps/angtype iso<br>
/gate/source/oxy15/gps/number 1<br>/gate/source/oxy15/gps/centre 0. 0. 0. cm<br>/gate/source/oxy15/gps/type Volume<br>/gate/source/oxy15/gps/shape Cylinder<br>/gate/source/oxy15/gps/radius 1 cm<br>/gate/source/oxy15/gps/halfz  2 cm<br>
/gate/source/oxy15/gps/Forbid cold_area<br>/gate/source/oxy15/dump 1 <br><br>/gate/source/list<br><br>==================================================================<br><br></div><div>When I enable the "/gate/source/oxy15/gps/Forbid cold_area" line command, I get this error:<br>
<br>*** Break *** segmentation violation<br>Attaching to program: /proc/2223/exe, process 2223<br>[Thread debugging using libthread_db enabled]<br>0x0054d422 in __kernel_vsyscall ()<br>error detected on stdin<br>A debugging session is active.<br>
<br>    Inferior 1 [process 2223] will be detached.<br><br></div><div>What is it that I do wrong? Does anybody know the right way to define a cold region inside a bigger source?<br><br>Thanks in advance!<br>
<br></div><div>Ottavia Bertolli<br>

</div></div>