|Message: Re: Global Time of Ions||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 accessing the global time in the ProcessHits method of my > sensitive detector class using myStep->GetTrack()->GetGlobalTime(). > > So I am curious: could this be a bug in the geant4 tracking? Or am I > just misinterpreting the meaning of the global time attribute of the > G4Track object?
No, to your last question.
Can you tell us what process produces the 3He ions? The process producing the secondary must instantiate a new G4Track with this constructor:
that includes the global time. It should in general be set to:
G4double aSecondaryTime = (pPostStepPoint->GetGlobalTime()) + TimeDelay;
where the TimeDelay may be zero.
Also, can you switch to at least the latest patch for 9.5 (patch02) and confirm that your issue persists.