G4THitsMap< G4Colour > * GetMap() const
G4bool ValidColour(const G4VisAttributes *)
G4ThreeVector lightDirection
G4Colour backgroundColour
G4Colour GetSurfaceColour(G4RayTrajectoryPoint *)
virtual void RecordEvent(const G4Event *)
G4Colour Attenuate(G4RayTrajectoryPoint *, G4Colour)
G4THitsMap< G4Colour > * colorMap
virtual void Merge(const G4Run *)
G4double attenuationLength
G4Colour GetMixedColour(G4Colour, G4Colour, G4double)