33#ifndef G4HepRepFileSCENEHANDLER_HH
34#define G4HepRepFileSCENEHANDLER_HH
145 void AddHepRepInstance(
const char* primName,
147 void CheckFileOpen();
152 G4bool warnedAbout2DMarkers;
160 std::vector<G4AttValue>* trajAttValues;
161 std::map<G4String,G4AttDef>* trajAttDefs;
162 std::vector<G4AttValue>* hitAttValues;
163 std::map<G4String,G4AttDef>* hitAttDefs;
165#ifdef G4HEPREPFILEDEBUG
void AddSolid(const G4Box &)
void ClearTransientStore()
void AddCompound(const G4THitsMap< G4StatDouble > &hits)
G4HepRepFileXMLWriter * GetHepRepXMLWriter()
static G4int fSceneIdCount
void AddPrimitive(const G4Polyline &)
void BeginPrimitives2D(const G4Transform3D &objectTransformation)
void AddCompound(const G4THitsMap< G4double > &hits)
void AddCompound(const G4VDigi &digi)
void AddPrimitive(const G4Scale &scale)
void AddCompound(const G4VTrajectory &)
virtual ~G4HepRepFileSceneHandler()
virtual void AddCompound(const G4VTrajectory &)
virtual void AddPrimitive(const G4Polyline &)=0