|Message: Re: Crazy Point in G4Field::GetFieldValue()||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)|
Thank you. I downloaded the Geant4 7.1p01 source, built it and my program
and re-ran my test. Now instead of a segment fault it loops forever
on the same event.
Here are the last few lines of my customized steppingVerbose print (in
=================== Event 167408188 ================== =========== Event 167408188 Track 1 pi+ Parent 0 ========= Step X(mm) Y(mm) Z(mm) T(ns) Px,Py,Pz (MeV/c) StepLen This Volume Process ... 46 -53.2 83.0 3856.5 13.55 8.8 20.2 424.0 100.00 vacuum2 StepLimiter 47 -52.2 85.3 3905.7 13.72 8.7 19.9 424.1 49.32 vacuum2 Transportation 48 -51.8 86.7 3928.2 13.80 -2.3 -6.0 -114.4 22.53 pipe2 PionPlusInelastic 49 -51.9 86.1 3922.1 13.83 nan nan nan 6.18 pipe2 hIoniFollowing this is an endless number of diagnostic prints stating there is a nan in point to G4Field::GetFieldValue() -- that is within a step so I could not even kill the track if I tried.
In the prints above, the nan-s came from step->GetTrack()->GetMomentum(), "This Volume" comes from step->GetPreStepPoint(), and "Process" comes from step->GetPostStepPoint(). vacuum2 has material=Vacuum, and pipe2 has material=Al. I'm using the physics use case LHEP_BIC. There is a fringe B field ~0.03 Tesla here.
|Inline Depth:||Outline Depth:||Add message:|