|Message: Re: Set TrackStatus Question||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)|
On Tue, 26 Jun 2012 15:56:17 GMT, Neoh wrote:
> I am implementing my own hadronic model to produce certain secondaries > from a custom physics reaction. > > Suppose I intend to kill a primary particle and produce a list of > secondaries from a physics reaction. If I set track status to > StopAndKill in G4ParticleChange, will it kill the track along with all > the list of secondaries that I want to produce?
No, just the opposite. StopAndKill removes the original track, and _replaces_ it with the list of secondaries you add to G4ParticleChange.
> > I was thinking not to set any track status and just add the secondaries > list(without adding primary particle into the list of course),will this > achieve the purpose I intend it to be?
Definitely don't add the primary particle back onto the list. You do want to set the track status.
If you're really meaning to implement a hadronic "model", then you should inherit from G4HadronicInteraction, and use the "RegisterMe()" function to attach your model to the appropriate InelasticProcess when building your physics list.
-- Michael Kelsey
|Inline Depth:||Outline Depth:||Add message:|