[Castor-users] castor-GATEMacToGeom/GATERootToCastor questions

CASToR webmaster at castor-project.org
Wed Jun 14 16:21:54 CEST 2017


Dear Castor users and developers,

I'm trying to reconstruct the data coming from a scanner I simulated 
with gate (MyScanner.mac).
When I use the  castor-GATEMacToGeom the conversion goes fine but I 
think there is something strange in the converted .geom file 
(Myscanner.geom):

1) The  .geom file generated by the utility contains the following lines

layers size depth                : 12

layers size transaxial          : 1.6

layers size axial                 : 1.6


I think that they should be like this:

crystals size depth           : 12

crystals size trans         : 1.6

crystals size axial           : 1.6


2) In the .mac file I provided you, the original rsector offset is 61.4 
mm from the center of the FOV.

/gate/rsector/placement/setTranslation 61.4 mm

In the .geom file the scanner radius is reported as

scanner radius : 61.4

However, If I understood correctly, the scanner radius should be
61.4- crystals size depth/2.0.


3) I noticed that the utility doesn't support the /control/alias 
statement of GATE is there any plan to implement it?


4) Minor thing:

When I run the  GATERootToCastor utily

./castor-GATERootToCastor -i ~/prova_nick/PointSource_X0_Y0_Z0.root -m 
~/MyScanner/MyScanner/example_castor.mac -o ./test-output -s MyScanner

I got this error

0 : /home/nick/MyScanner/MyScanner/example_castor.mac

1 : 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/MyScanner_geometry_castor.mac

2 : 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/NEMACubePhantom.mac

3 : 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/NEMACubeSource.mac

4 : 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/MyScanner_digitizer.mac

5 : 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/MyScanner_physics_castor.mac

***** GetGATESystemType() -> Error : Couldn't open mac file 
/home/nick/MyScanner/MyScanner//home/nick/MyScanner/MyScanner/MyScanner/MyScanner_geometry_castor.mac 
!

***** castor-GATERootToCastor :: GATE system type not found :

   This script only supports conversion for cylindricalPET and ecat systems

   The system type is recovered from the lines '/gate/systems/...'

***** Exit function called. Abort with code 1.

I think that this is due to the path of the file 
~/MyScanner/MyScanner/example_castor.mac begin process in a wrong way.


Thank you for your support and best regards


Niccolo' Camarlinghi

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.castor-project.org/pipermail/castor-users/attachments/20170614/bc29f862/attachment.html>


More information about the Castor-users mailing list