Hi,<br>I have simulated NCAT Phantom with CylindricalPET system for 1 s and obtain the root file. I try to convert root to sinogram based on Dr Rose Schmidtlein and Dr Sadek program.<br>However there is segmentation violation error. I tried with root file generated in hoffman brain voxelised phantom example in Gate and there is no error. I would like to know what might cause this. Is the root file corrupted or something.<br>
I hope anyone who experience this can share their views.<br><br>Thank you<br>#####################################################################################<br>siti@siti-desktop:~/Root2Sinogram$ ./a.out /home/siti/Root2Sinogram/NCATRoot NCATSinogram<br>
Input file name is /home/siti/Root2Sinogram/NCATRoot*.root<br>Michelogram file name is = Mich_NCATSinogram.s<br>Projection file name is = Proj_NCATSinogram.s<br>Warning in <TClass::TClass>: no dictionary for class TH1D is available<br>
Warning in <TClass::TClass>: no dictionary for class TH1 is available<br>Warning in <TClass::TClass>: no dictionary for class TAxis is available<br>Total Number of Coincidence Events:= 9275 <br><br> *** Break *** segmentation violation<br>
===========================================================<br>There was a crash (#7 0xb71b620b in SigHandler(ESignals) () from /home/siti/Gate/root/lib/libCore.so).<br>This is the entire stack trace of all threads:<br>===========================================================<br>
#0  0xb7719424 in __kernel_vsyscall ()<br>#1  0xb6b82943 in waitpid () from /lib/i386-linux-gnu/libc.so.6<br>#2  0xb6b09ff3 in ?? () from /lib/i386-linux-gnu/libc.so.6<br>#3  0xb6c83e2b in system () from /lib/i386-linux-gnu/libpthread.so.0<br>
#4  0xb71ae57b in TUnixSystem::Exec(char const*) () from /home/siti/Gate/root/lib/libCore.so<br>#5  0xb71b3554 in TUnixSystem::StackTrace() () from /home/siti/Gate/root/lib/libCore.so<br>#6  0xb71b60f7 in TUnixSystem::DispatchSignals(ESignals) () from /home/siti/Gate/root/lib/libCore.so<br>
#7  0xb71b620b in SigHandler(ESignals) () from /home/siti/Gate/root/lib/libCore.so<br>#8  0xb71aced2 in sighandler(int) () from /home/siti/Gate/root/lib/libCore.so<br>#9  <signal handler called><br>#10 0x0804ad32 in main ()<br>
===========================================================<br><br><br>The lines below might hint at the cause of the crash.<br>If they do not help you then please submit a bug report at<br><a href="http://root.cern.ch/bugs">http://root.cern.ch/bugs</a>. Please post the ENTIRE stack trace<br>
from above as an attachment in addition to anything else<br>that might help us fixing this issue.<br>===========================================================<br>#10 0x0804ad32 in main ()<br>===========================================================<br>
<br>