[Gate-users] system choice for energy centroid
Devin VanElburg
vanelbud at tbh.net
Wed Jun 3 16:04:52 CEST 2015
Hello Marc,
I'll try and explain a little better what I'm trying to do. I have
defined my system as a PETscanner and attached the daughter volumes as
follows:
/gate/systems/PETscanner/level1/attach headblock
/gate/systems/PETscanner/level2/attach crystalboard
/gate/systems/PETscanner/level3/attach crystal
/gate/systems/PETscanner/layer0/attach lyso
/gate/lyso/attachCrystalSD
where 'crystal' is repeated as a cubicArray (24x24) and 'headblock' is
repeated twice with a ring repeater. I now have two opposing lyso
crystals with the attached CrystalSD. When using the default readout
policy:
/gate/digitizer/Singles/readout/setPolicy TakeEnergyWinner
My simulation runs fine, and the root output I receive is expected
(511keV peak as I am using a Na-22 source for positron annihilation) for
both Singles and Coincidences. However, when I try:
/gate/digitizer/Singles/readout/setPolicy TakeEnergyCentroid
I get a break with the following message:
[systems/PETscanner::FindComponent]:
Could not find the request system component 'crystal'!
-------- EEEE ------- G4Exception-START -------- EEEE -------
*** G4Exception : ProcessPulseList
issued by : GateReadout::ProcessPulseList
Failed to get the array component corresponding to the crystal. Abort.
*** Fatal Exception *** core dump ***
-------- EEEE -------- G4Exception-END --------- EEEE -------
*** G4Exception: Aborting execution ***
Aborted (core dumped)
What I take from this is that I need to use a system that I can attach a
volume to a so-called 'crystal' level. I've been playing with
cylindricalPET and redefined my system as follows:
/gate/systems/cylindricalPET/rsector/attach headblock
/gate/systems/cylindricalPET/module/attach crystalboard
/gate/systems/cylindricalPET/crystal/attach crystal
/gate/systems/cylindricalPET/layer0/attach lyso
/gate/lyso/attachCrystalSD
that way, I have attached my 'crystal' volume to a 'crystal' level in
the system hierarchy as I assume the error message suggested. Even
still, I get the break segmentation violation. I also get the same error
when switching to TakeEnergyCentroid for the cylindricalPET example that
GATE supplies. The wiki says to ensure the Depth is taken just above the
crystal, which I did. In fact I tried running it with the depth at all
levels and they all failed. I'm at a loss, I can't seem to get the
TakeEnergyCentroid policy to work despite my best efforts!
By the way, ignore my comment with my previous email concerning the
number of plates with a ring repeater. That was a readout depth issue
and it's working now.
I'd appreciate any help I can get here!
Regards,
Devin Van Elburg
------------------------
Physics w/ c/ Biomedical Physics
Lakehead University
>>> Marc Chamberland 06/02/15 5:00 PM >>>
Hi Devin,
I’m not sure I understand what you’re trying to do and what failed to
work. Can you provide more details?
Also, did you attach a crystalSD to your plates, as outlined here:
http://wiki.opengatecollaboration.org/index.php/Users_Guide_V7.1:Attaching_the_sensitive_detectors#The_crystalSD
Cheers,
Marc
__________________________
Marc Chamberland, PhD
Department of Physics
Carleton University
Ottawa (ON)
On Jun 2, 2015, at 16:49, Devin VanElburg <vanelbud at tbh.net> wrote:
Hello gate users,
I am simulating a PET system with two plates. I would like to use the
takeEnergyCentroid option for the digitizer's readout. However, I need
to attach a volume to a 'crystal' of a system (according to the error
message I keep getting). Thus a PETscanner system cannot work since it
uses level1-4 and layers for system attachment. The I tried a
cylindricalPET system with a ring repeater of 2, and that also didn't
work. Interestingly, cylindricalPET works for a 4+ plate ring system,
but no singles or coincidences in the output for 2-3 plates (with only
the ring repeat number changed). Can anyone offer any insight as to what
I should do?
Regards,
Devin Van Elburg
-----------------------Gate-users mailing list
Gate-users at lists.opengatecollaboration.org
http://lists.opengatecollaboration.org/mailman/listinfo/gate-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengatecollaboration.org/mailman/private/gate-users/attachments/20150603/b956036a/attachment.html>
More information about the Gate-users
mailing list