GSI Forum
GSI Helmholtzzentrum für Schwerionenforschung

Home » R3BRoot » General Discussions » How does the IsElastic-function in the NeutronTracker2D work? (How does the IsElastic-function in the NeutronTracker2D work?)
How does the IsElastic-function in the NeutronTracker2D work? [message #19457] Fri, 19 August 2016 16:31 Go to next message
C. A. Douma is currently offline  C. A. Douma
Messages: 88
Registered: September 2015
Location: Groningen
continuous participant
From: *kvi-cart.rug.nl
Dear Mr. Kresan,

Can you explain to me how the IsElastic-function in the NeyutronTracker works?
I know what an elastic collision between nucleons is, but I do not understand
how you can use those physics to test the clusters.

In particular I am interested in how this function can be modified to also
test for particles that do not come in straight.

I suspect that some of my troubles with the VETO come from the fact that I try to
reconstruct all particles as if they are neutrons. Especially when I have
protons coming in from the side, I suspect that this reconstruction might fail.

Yours Sincerely,
Christiaan Douma.
Re: How does the IsElastic-function in the NeutronTracker2D work? [message #19534 is a reply to message #19457] Mon, 12 September 2016 14:27 Go to previous messageGo to next message
Dmytro Kresan is currently offline  Dmytro Kresan
Messages: 166
Registered: June 2004
first-grade participant
From: *gsi.de
Quote:
Can you explain to me how the IsElastic-function in the NeyutronTracker works?

Imagine a neutron did elastic scattering first, and after certain path next interaction. After elastic scattering we have a cluster created by the knocked-out proton, and an arbitrary cluster from second interaction. The goal of this IsElastic function is to eliminate the second cluster, in order that it is not considered as a candidate for first interaction of an incident neutron. By combining start position and angle of one cluster and start position of another, we can decide (based on kinematics), that both were created by the products of the same neutron.

Quote:
In particular I am interested in how this function can be modified to also test for particles that do not come in straight.

The best is to ask Michael Heil, he is the author of this code. But I can hardly imagine such a restriction in the function.

Best regards,
Dima
Re: How does the IsElastic-function in the NeutronTracker2D work? [message #19537 is a reply to message #19534] Tue, 13 September 2016 09:50 Go to previous message
C. A. Douma is currently offline  C. A. Douma
Messages: 88
Registered: September 2015
Location: Groningen
continuous participant
From: *kvi-cart.rug.nl
Thank you. This clarifies a lot. I will study the code once more and maybe ask Mr. Heil.

Christiaan.
Previous Topic: Installation of 'root'
Next Topic: Experimental verification of the Geant4 physics list for S438
Goto Forum:
  


Current Time: Wed Apr 24 02:25:12 CEST 2024

Total time taken to generate the page: 0.00789 seconds