Problem 354

Summary: G4BREPSolidPolyhedra looping, the same symptons as bug #320
Product: Geant4 Reporter: Radovan.Chytracek
Component: geometry/solidsAssignee: Radovan.Chytracek
Status: RESOLVED FIXED    
Severity: normal    
Priority: P2    
Version: 4.0   
Hardware: Other   
OS: Other   

Description Radovan.Chytracek 2002-02-12 01:20:00 CET
When trying to create G4BREPSolidPolyhedra with surafaces perpendicular to z
axis the solid causes looping behaviour during tracking. An example of profile
view of the solid could look like:

+--+
|xx|  +-+
|xx+--+x|
|xxxxxxx|
|xx+--+x|
|xx|  +-+
+--+
Comment 1 Radovan.Chytracek 2002-02-13 10:54:59 CET
Added new private method for creation of planar surfaces gained
after code refactoring in constructor.
Fixed bug for problem report #354 by adding the code handling the cases
where user supplies for the same z-section different RMIN or RMAX values
which leads to the creation of planar surface perpendicular to z-axis.