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