44 #ifndef CEXMC_SCENE_PRIMITIVES_HH
45 #define CEXMC_SCENE_PRIMITIVES_HH
CLHEP::Hep3Vector G4ThreeVector
static G4VVisManager * GetConcreteInstance()
void SetColour(CexmcSPType primitive, const G4Colour &colour)
void ClearRadialLines(void)
void MarkTargetCenter(G4bool on=true)
G4bool highlightInnerCrystals
CexmcRadialLine(const G4ThreeVector &line)
CexmcScenePrimitivesMessenger * messenger
CexmcSPColourMap spColours
CexmcRadialLines radialLines
virtual void NotifyHandlers()
std::map< CexmcSPType, G4Colour > CexmcSPColourMap
std::vector< CexmcRadialLine > CexmcRadialLines
CexmcScenePrimitives(CexmcSetup *setup)
const G4double x[NPOINTSGL]
void HighlightInnerCrystals(G4bool=true)
void DrawRadialLine(const G4ThreeVector &line)
void DescribeYourselfTo(G4VGraphicsScene &scene)