|Message: Re: Failed in creating a polyhedron||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)|
Yes, I am coding my myself. This snippet is actually from my extension of GDML. The nodes and facets I got from triangulation of the solid, using a CAD tool. I exported it into STL format, so I get this image.
I am sorry that I made a small mistakes on the function name. What I called is HepPolyhedron::createPolyhedron. The segmentation fault happened in the HepPolyhedron::SetReferences() .
I've check my reader code for the GDML extension, there is no obvious error.
On Mon, 11 Aug 2014 18:01:52 GMT, John Allison wrote:
> Dear Yuefeng > > There are 3 possibilities: > > 1) There is an inconsistency in the definition. Did you code it > yourself? Did you code it in GDML or C++? Is the textual description an > input definition or an output dump? How did you get the image? > > 2) There is a bug in the GDML reader. > > 3) There is a bug in G4Polyhedron::createPolyhedron. There is no such > function. Maybe you mean G4Polyhedron::CreatePolyhedron - no, again, > there is no such function. CreatePolyhedron is a (virtual) function of > all solids, i.e., any class derived from G4VSolid. Which solid is it in > this case? Can you give us more detailed traceback? > > John >
|Inline Depth:||Outline Depth:||Add message:|