54 G4StepPoint* postStepPoint = aStep -> GetPostStepPoint();
57 if(!postVolume_phys)
return;
67 for (
G4int i = postDepth; i >= 0; --i) {
68 localPostPVPointerCopyNoPath.push_back
75 auto postIterator = sceneVisAttsMap.find(localPostPVPointerCopyNoPath);
77 if (postIterator != sceneVisAttsMap.end()) {
78 postVisAtts = &postIterator->second;
83 if((!postVisAtts) || (!(postVisAtts->
IsVisible())))
return;
93 G4Track* currentTrack = aStep -> GetTrack();
const G4VTouchable * GetTouchable() const
static G4bool ignoreTransparency
ForcedDrawingStyle GetForcedDrawingStyle() const
static G4VisManager * GetInstance()
G4VPhysicalVolume * GetPhysicalVolume() const
virtual G4VPhysicalVolume * GetVolume(G4int depth=0) const
G4int GetCopyNumber(G4int depth=0) const
static void SetIgnoreTransparency(G4bool val)
std::vector< PVPointerCopyNo > PVPointerCopyNoPath
virtual void UserSteppingAction(const G4Step *)
const std::map< G4ModelingParameters::PVPointerCopyNoPath, G4VisAttributes, PathLessThan > & GetSceneVisAttsMap() const
G4bool IsForceDrawingStyle() const
virtual G4int GetHistoryDepth() const
G4VSceneHandler * GetCurrentSceneHandler() const
static G4bool GetIgnoreTransparency()
const G4Colour & GetColour() const