|Message: Re: What is that? "Warning ... PCone not able to return normal .."||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)|
Dear collegues. I had checked manually the reflection of photon from PCone surfaces (by drawing the photon trajectory). It looks to be correct.
The warning origins from G4BREPSolidPCone.cc part of the geant4 code: The function "G4ThreeVector G4BREPSolidPCone::SurfaceNormal(const G4ThreeVector& Pt) const" in the process of reflection of 1 photon is called twice. At first time it correctly reflects the photon (and after that it propagates in correct direction). At second time the function can't give the normal to the surface and gives the warning.(I don't know for what reason it is called twice). This is not a big error, but this false warning gives too much information on terminal (each time, when the photon reflects).
Maybe this bug corresponds to GEOMETRY, but may be also to PROCESS part. I had not find what module calls the Surface normal function for second time.
|Inline Depth:||Outline Depth:||Add message:|