34 #ifndef G4HepRepFileSCENEHANDLER_HH 35 #define G4HepRepFileSCENEHANDLER_HH 160 #ifdef G4HEPREPFILEDEBUG
void AddCompound(const G4VTrajectory &)
G4HepRepFileSceneHandler(G4VGraphicsSystem &system, const G4String &name)
void AddPrimitive(const G4Polyline &)
void AddSolid(const G4Box &)
void AddHepRepInstance(const char *primName, const G4Visible visible)
std::vector< G4AttValue > * hitAttValues
std::map< G4String, G4AttDef > * hitAttDefs
virtual void AddPrimitive(const G4Polyline &)=0
const G4VisTrajContext * trajContext
void AddPrimitive(const G4Scale &scale)
G4HepRepFileXMLWriter * hepRepXMLWriter
void AddCompound(const G4VDigi &digi)
virtual ~G4HepRepFileSceneHandler()
std::map< G4String, G4AttDef > * trajAttDefs
virtual void AddCompound(const G4VTrajectory &)
static G4int fSceneIdCount
std::vector< G4AttValue > * trajAttValues
void BeginPrimitives2D(const G4Transform3D &objectTransformation)
system("rm -rf microbeam.root")
G4bool warnedAbout2DMarkers
void AddCompound(const G4THitsMap< G4double > &hits)
G4HepRepFileXMLWriter * GetHepRepXMLWriter()
void ClearTransientStore()