|Message: Re: Energy deposited step by step||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 am interesting in the energy deposited by the particles when move > through different volumes until search the detector. Checking the Geant4 > documentation, I understand that every particle when interact is > represented by a G4Track class where the primary has TrackID=1 and > ParentID=0, am I right?
Correct (if there is only one primary).
> Now, if the primary generates a new particle, > this particle has a TrackID>1 and ParentID=1 because was generared by a > particle with TrackID=1?
Correct (again, when there is only one primary). TrackIDs are generated to be unique. So, for a new G4Track it'll get the next not already used track number.
> In order to get the energy deposited, I use the G4Step class to get it > (that evolves step by step until the particle tracking finish),
The G4Step object only holds information about the current step!
> but if a > check the static particle attributes of that track, some times the > energy deposited is due to the primary particle and some times due to > secondaries.
What do you mean by 'static particle attributes'? Those are what's in G4ParticleDefinition.
> I don't understand very well how it work..? For example, > when gamma photons interact with a material, some times the energy > deposited is due to the gamma photon and some times due to electrons, I > know that photons when interact produce electrons, but I don't > understand what mean when Geant4 shows that energy deposited is due to > photons (some tracks) and some times is due to electrons...?
This comes about from your "production threshold". Any secondary particle that processes might generate but which is below your set production threshold will not be explicitly produced. The total energy of those secondaries is attributed as energy loss to the primary - in this case the photon. I hope this is clear - if not please read the documentation where this point is thoroughly explained.