[gate-users] Ecat7 sinogram data from certain block rings

Qianmei Zhang qzhang at triumf.ca
Wed Dec 22 21:43:19 CET 2004


Hello Gate Users,

I have a question of how to get the Ecat7 sinogram output from certain 
block rings in central.

Since i want to explore whether the random scattering events can be 
supressed by adding more block rings in the Ecat 953 system (two block 
rings). These added block detector rings act like this:  if two gamma 
rays were detected ( no matter whether it is true or random) by the two 
block rings and other gamma  rays were detected by the added block rings 
within the coincidence time window, the event would not be recorded.  
The images reconstruction only use the two block rings, not the added 
block rings.

In this case, I have to get the Ecat7 sinogram just from the central two 
rings after coincidence sorter in Gate.  I tried to open the source code 
of GatetoSinogram.cc and in line 136

  m_ringNb    = blockComponent->GetLinearRepeatNumber() * 
crystalComponent->GetRepeatNumber(2);

Can i just change GetLinearRepeatNumber()  to 2 and make Gate again ?  
Is there any other parameter i should change?  Or is there any other way 
to handle this question.  Since i am new in Gate and not familiar to C, 
any comments are very welcomed.  Thanks.

Have a very Merry Christmas and a very Happy New Year!

Qianmei







More information about the Gate-users mailing list