Problem 874 - Dawn is not visualizing the G4Torus with small Dphi
Summary: Dawn is not visualizing the G4Torus with small Dphi
Status: RESOLVED WONTFIX
Alias: None
Product: Geant4
Classification: Unclassified
Component: visualization/FukuiRenderer (show other problems)
Version: 8.0
Hardware: PC Linux
: P2 normal
Assignee: perl
URL:
Depends on:
Blocks:
 
Reported: 2006-06-08 11:41 CEST by ayut
Modified: 2009-11-25 06:38 CET (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description ayut 2006-06-08 11:41:38 CEST
DAWNFILE is not visualizing the G4Torus with small pDphi.
For example DAWNFILE is drawing only first torus with Dphi=7.5*deg for geometry
that you may see below. The another visualizing driver (OIX, OGLIX) is
displaying the both tori.

-----------------------------------------------
 Klens_fiber = new G4Torus("Fiber",0.*mm,50.*mm,500.*mm,0.*deg,7.5*deg);
 Klens_fiber_log = new G4LogicalVolume(Klens_fiber,LeadGlass,"Fiber_log", 0,0,0);
 Klens_fiber_phys = new G4PVPlacement(0,G4ThreeVector(0.0*mm,0.0*mm,500*mm),
Klens_fiber_log,"Klens_fiber",World_log,false,1,false);

 Klens_fiber = new G4Torus("Fiber",0.*mm,50.*mm,500.*mm,0.*deg,7.0*deg);
 Klens_fiber_log = new G4LogicalVolume(Klens_fiber, LeadGlass, "Fiber_log",0,0,0);
 Klens_fiber_phys = new G4PVPlacement(0,G4ThreeVector(-200.0*mm,0.0*mm,600*mm),
Klens_fiber_log,"Klens_fiber",World_log,false,2,false);
-----------------------------------------------

I am currently using G4 v.8.0 on Debian platform with gcc 3.3.5 and DAWN 3.88a-GL.

Kind regards, Alexey Tkachenko
Comment 1 perl 2009-11-21 09:33:50 CET
In Geant4, the only viewer that is absolutely guaranteed to render all shapes correctly is the RayTracer.
Other viewers may have some shapes that they do not know how to render.
This is the case for DAWN.  DAWN does not know how to render the Torus.