43 G4bool G4RTSteppingAction::ignoreTransparency =
false;
53 G4StepPoint* fpStepPoint = aStep -> GetPostStepPoint();
56 if(!postVolume_phys)
return;
59 const G4VisAttributes* postVisAtt = postVolume_log -> GetVisAttributes();
67 if((!postVisAtt) || (!(postVisAtt->
IsVisible())))
return;
75 if(postAlpha==1.0 || ignoreTransparency)
77 G4Track* currentTrack = aStep -> GetTrack();
83 { ignoreTransparency = val; }
85 {
return ignoreTransparency; }
static G4bool GetIgnoreTransparency()
const G4Colour & GetColour() const
const G4VisAttributes * GetApplicableVisAttributes(const G4VisAttributes *) const
G4VPhysicalVolume * GetPhysicalVolume() const
virtual void UserSteppingAction(const G4Step *)
G4LogicalVolume * GetLogicalVolume() const
static void SetIgnoreTransparency(G4bool val)
G4bool IsForceDrawingStyle() const
G4VViewer * GetCurrentViewer() const
ForcedDrawingStyle GetForcedDrawingStyle() const