|Message: PrimaryParticle Info within EventAction||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
I have a question about the G4PrimaryParticle class. I am using pp = evt->GetPrimaryVertex()->GetPrimary() followed by pp->GetMomentum() and pp->GetPosition() to extract some info about the primary particle within the EventAction class.
The vector that is returned by GetMomentum() has the correct ratio of components along the x/y/z directions, but the absolute value doesn't make sense.
e.g. /gps/monoenergy 10 keV
/gps/particle proton /run/beamOn 1 >>> (EndofEventAction) Primary Momentum = (-0,-0,-4.33192) [Units are MeV]
/gps/particle e- /run/beamOn 1 >>> (EndofEventAction) Primary Momentum = (-0,-0,-0.101587)
/gps/particle gamma /run/beamOn 1 >>> (EndofEventAction) Primary Momentum = (-0,-0,-0.10)
Any ideas as to what GetMomentum is actually returning, or less specifically how to get at the primary particle's track info from the EventAction class.
|Inline Depth:||Outline Depth:||Add message:|