<style>* {
font-size: 13px;
font-family: 'MS Pゴシック', sans-serif;
}
p, ul, ol, blockquote {
margin: 0;
}
a {
color: #0064c8;
text-decoration: none;
}
a:hover {
color: #0057af;
text-decoration: underline;
}
a:active {
color: #004c98;
}
</style><p>Dear David,</p><p><br></p><p>Thanks to your reply, I understood that I should use the phase space actor.</p><p>After reading the documentation, I tried using phase space actor.</p><p><br></p><p>I got a one-dimensional profile.</p><p>It was certainly like a point spread function.</p><p>However, some questions remained.</p><p><br></p><p>1)The output is a one-dimensional profile, but how do I know which location on the detector is profiled?</p><p><br></p><p>2)Which function of the phase space actor is used to separate scattered and direct lines?</p><p> [/gate/actor/MyActor/storeOutgoingParticles true] is used?</p><p><br></p><p>3)How do I output the actual values from the root file, e.g. a txt file? I am sorry that this is not the original question.</p><p><br></p><p>Thank you.</p><p>mas</p><pre>
</pre><p><br></p><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">----- Original Message -----</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><strong>From: </strong>"David Leibold" <D.Leibold@tudelft.nl></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><strong>To: </strong>"mas" <fight1_fight2@yahoo.co.jp></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><strong>Cc: </strong>"gate-users@lists.opengatecollaboration.org" <gate-users@lists.opengatecollaboration.org></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><strong>Date: </strong>2022/09/02 金 00:35</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><strong>Subject: </strong>Re: [Gate-users] How to measure the X-rays scattered by the phantom when they enter the detector?</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">Dear Masa,</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">May I summarise your requirements:</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">1) You mention that you want to simulate a CsI detector, but with 100 % detection efficiency and no interaction within the detector. </blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">2) You would like to distinguish between scattered and primary rays.</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">3) A monochromatic pencil beam enters a phantom.</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">My suggestion:</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">I would suggest using a phase space actor (see the <a href="https://opengate.readthedocs.io/en/latest/tools_to_interact_with_the_simulation_actors.html#phase-space-actor" target="_blank">documentation here</a>), which registers each particle's energy, position, velocity etc. crossing its surface. Since you do not want to simulate interaction in your CsI detector material, there is no need to use it in the first place.</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">Since you are using a pencil beam, all primary photons will go straight through your phantom, intersecting your detector at, for example, point (0,0). All scattered radiation will intersect your detector away from point (0,0). Hence, you can filter out the scatter and primary rays purely based on where they end up on your detector.</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">To set up your detector, use e.g. a box volume with the desired size, fill it with vacuum, and attach a phase space actor to it. </blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">If you need more help, please let us know.</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">Best regards,</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">David </blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)">On 30 Aug2022, at 00:46, mas <<a href="mailto:fight1_fight2@yahoo.co.jp" target="_blank">fight1_fight2@yahoo.co.jp</a>> wrote:</blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><pre>Hi GATE users.
I am masa@japan and new to Gate.
I am currently working on a simple simulation.
I am trying to find the point spread function of the scattered rays detected by a CsI detector by injecting a pencil beam of monochromatic X-rays into an acrylic phantom.
Assuming a detector detection efficiency of 100%, I want to output the spread of scattered radiation when it enters the detector.
No interaction occurs with the detector. I also want to output scattered rays and primary rays separately.
How should I set up the detector in such a case?
Should I use Fluence Actor for detection?
Or should I use a sensitive detector?
I would appreciate it if you could help me.
Thank you.</pre><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><span style="font-size: 13px">_______________________________________________</span></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"> <span style="font-size: 13px">Gate-users mailing list</span></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"> <a style="color:#0064c8;font-size: 13px" href="mailto:Gate-users@lists.opengatecollaboration.org" target="_blank">Gate-users@lists.opengatecollaboration.org</a></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"> <a style="color:#0064c8;font-size: 13px" href="https://urldefense.com/v3/__http://lists.opengatecollaboration.org/mailman/listinfo/gate-users__;!!PAKc-5URQlI!5R6DdcwuD-nXX0bmvN3RckxZ2HEAgen9ExhbGuDcz_52hS9V1Rohx8vBP7HBR0msh9Bx0lNmj5dJ866ftlukHHjC8jk0_A$" target="_blank">https://urldefense.com/v3/__http://lists.opengatecollaboration.org/mailman/listinfo/gate-users__;!!PAKc-5URQlI!5R6DdcwuD-nXX0bmvN3RckxZ2HEAgen9ExhbGuDcz_52hS9V1Rohx8vBP7HBR0msh9Bx0lNmj5dJ866ftlukHHjC8jk0_A$</a><span style="font-size: 13px"> </span></blockquote><blockquote style="border:0;padding-left:6px;margin-left:10px;border-left:4px solid rgb(204, 204, 204)"><br></blockquote>