|Message: Re: Problems with tolerances in Geant v.4.9.0||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)|
Hi Enrico, > I installed the latest geant4.9.0 release (with CLHEP 220.127.116.11) and tried to run my application > (which was working nicely with previous geant4 releases such as 4.8.3, 4.7.1, ...). I obtain > several errors concerning the geometry definition. I am generating my volumes with my > own class handling irregular convex polyhedra, which inherites from G4CSGSolid and > should therefore handle the tolerances in the proper way, yet several points which should > be inside the solids are seen as "surface" or "outside". The situation does not change if > I change the tolerance value for this particular class. Any suggestions? if you use custom solids in your application, and therefore make explicit use of tolerances (kCar/Ang/RadTolerance constants) and move to release 9.0, you may need to migrate your code as expressed in the release notes. Besides that, the mechanism and handling of the geometrical tolerance has not changed from previous releases, so I quite don't understand why you should see differences if you did a proper migration as documented. Cheers, Gabriele
|Inline Depth:||Outline Depth:||Add message:|