|
| | G4HepRepSceneHandler (const G4HepRepSceneHandler &) |
| |
| G4HepRepSceneHandler & | operator= (const G4HepRepSceneHandler &) |
| |
| G4bool | dontWrite () |
| |
| void | setColor (HEPREP::HepRepAttribute *attribute, const G4Color &color, const G4String &key=G4String("Color")) |
| |
| G4Color | getColorFor (const G4Visible &visible) |
| |
| G4Color | getColorFor (const G4VSolid &solid) |
| |
| void | setVisibility (HEPREP::HepRepAttribute *attribute, const G4VSolid &solid) |
| |
| void | setLine (HEPREP::HepRepAttribute *attribute, const G4VSolid &solid) |
| |
| void | setVisibility (HEPREP::HepRepAttribute *attribute, const G4Visible &visible) |
| |
| void | setLine (HEPREP::HepRepAttribute *attribute, const G4Visible &visible) |
| |
| void | setMarker (HEPREP::HepRepAttribute *attribute, const G4VMarker &marker) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, char *value) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, G4String value) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, bool value) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, double value) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, int value) |
| |
| void | setAttribute (HEPREP::HepRepAttribute *attribute, G4String name, double red, double green, double blue, double alpha) |
| |
| bool | isEventData () |
| |
| void | open (G4String name) |
| |
| void | close () |
| |
| void | writeLayers (HEPREP::HepRep *heprep) |
| |
| void | addAttributes (HEPREP::HepRepInstance *instance, HEPREP::HepRepType *type) |
| |
| void | addAttDefs (HEPREP::HepRepDefinition *definition, const std::map< G4String, G4AttDef > *attDefs) |
| |
| void | addAttVals (HEPREP::HepRepAttribute *attribute, const std::map< G4String, G4AttDef > *attDefs, std::vector< G4AttValue > *attValues) |
| |
| void | addTopLevelAttributes (HEPREP::HepRepType *type) |
| |
| HEPREP::HepRepInstance * | getGeometryOrEventInstance (HEPREP::HepRepType *type) |
| |
| HEPREP::HepRep * | getHepRep () |
| |
| HEPREP::HepRep * | getHepRepGeometry () |
| |
| HEPREP::HepRepInstanceTree * | getGeometryInstanceTree () |
| |
| HEPREP::HepRepInstance * | getGeometryInstance (G4LogicalVolume *volume, G4Material *material, int depth) |
| |
| HEPREP::HepRepInstance * | getGeometryInstance (G4String volumeName, int depth) |
| |
| HEPREP::HepRepInstance * | getGeometryRootInstance () |
| |
| HEPREP::HepRepTypeTree * | getGeometryTypeTree () |
| |
| HEPREP::HepRepType * | getGeometryType (G4String volumeName, int depth) |
| |
| HEPREP::HepRepType * | getGeometryRootType () |
| |
| HEPREP::HepRepInstanceTree * | getEventInstanceTree () |
| |
| HEPREP::HepRepInstance * | getEventInstance () |
| |
| HEPREP::HepRepTypeTree * | getEventTypeTree () |
| |
| HEPREP::HepRepType * | getEventType () |
| |
| HEPREP::HepRepType * | getTrajectoryType () |
| |
| HEPREP::HepRepType * | getHitType () |
| |
| HEPREP::HepRepType * | getCalHitType () |
| |
| HEPREP::HepRepType * | getCalHitFaceType () |
| |
| G4String | getFullTypeName (G4String volumeName, int depth) |
| |
| G4String | getParentTypeName (int currentDepth) |
| |