Geant4
10.01.p02
|
#include <G4HepRepSceneHandler.hh>
Private Member Functions | |
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) |
Static Private Attributes | |
static G4int | sceneIdCount = 0 |
Additional Inherited Members | |
Public Types inherited from G4VSceneHandler | |
enum | MarkerSizeType { world, screen } |
Protected Member Functions inherited from G4VSceneHandler | |
virtual void | ProcessScene () |
virtual void | RequestPrimitives (const G4VSolid &solid) |
virtual G4VSolid * | CreateSectionSolid () |
virtual G4VSolid * | CreateCutawaySolid () |
void | LoadAtts (const G4Visible &, G4AttHolder *) |
Protected Attributes inherited from G4VSceneHandler | |
G4VGraphicsSystem & | fSystem |
const G4int | fSceneHandlerId |
G4String | fName |
G4int | fViewCount |
G4ViewerList | fViewerList |
G4VViewer * | fpViewer |
G4Scene * | fpScene |
G4bool | fMarkForClearingTransientStore |
G4bool | fReadyForTransients |
G4bool | fTransientsDrawnThisEvent |
G4bool | fTransientsDrawnThisRun |
G4bool | fProcessingSolid |
G4bool | fProcessing2D |
G4VModel * | fpModel |
G4Transform3D | fObjectTransformation |
G4int | fNestingDepth |
const G4VisAttributes * | fpVisAttribs |
const G4Transform3D | fIdentityTransformation |
Definition at line 64 of file G4HepRepSceneHandler.hh.
G4HepRepSceneHandler::G4HepRepSceneHandler | ( | G4VGraphicsSystem & | system, |
const G4String & | name = "" |
||
) |
Definition at line 93 of file G4HepRepSceneHandler.cc.
References factory, kStateGas, kStateLiquid, kStateSolid, kStateUndefined, materialState, openHepRep(), and writer.
|
virtual |
Definition at line 135 of file G4HepRepSceneHandler.cc.
References close(), factory, G4VSceneHandler::GetGraphicsSystem(), and G4HepRep::removeSceneHandler().
|
private |
|
private |
Definition at line 1281 of file G4HepRepSceneHandler.cc.
Referenced by addAttributes().
|
private |
Definition at line 1121 of file G4HepRepSceneHandler.cc.
References addAttDefs(), addAttVals(), G4VHit::CreateAttValues(), G4VTrajectory::CreateAttValues(), currentHit, currentTrack, G4VHit::GetAttDefs(), G4VTrajectory::GetAttDefs(), and getHitType().
Referenced by AddPrimitive(), and AddSolid().
|
private |
Definition at line 1293 of file G4HepRepSceneHandler.cc.
References factor, pos, and setAttribute().
Referenced by addAttributes().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 987 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddCompound(), currentTrack, and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 999 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddCompound(), currentHit, and dontWrite().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 84 of file G4HepRepSceneHandler.hh.
References G4VSceneHandler::AddCompound().
|
inlinevirtual |
Reimplemented from G4VSceneHandler.
Definition at line 87 of file G4HepRepSceneHandler.hh.
References G4VSceneHandler::AddCompound().
|
virtual |
Implements G4VSceneHandler.
Definition at line 741 of file G4HepRepSceneHandler.cc.
References addAttributes(), dontWrite(), factory, G4VSceneHandler::fProcessing2D, G4Exception(), G4VSceneHandler::GetColor(), getEventInstance(), getTrajectoryType(), instance, JustWarning, setColor(), setLine(), setVisibility(), and transform.
|
virtual |
Implements G4VSceneHandler.
Definition at line 925 of file G4HepRepSceneHandler.cc.
References dontWrite().
|
virtual |
Implements G4VSceneHandler.
Definition at line 828 of file G4HepRepSceneHandler.cc.
References addAttributes(), dontWrite(), factory, G4VSceneHandler::fProcessing2D, G4Exception(), G4VSceneHandler::GetColor(), getEventInstance(), getHitType(), G4VMarker::GetPosition(), instance, JustWarning, setColor(), setMarker(), setVisibility(), and transform.
|
virtual |
Implements G4VSceneHandler.
Definition at line 949 of file G4HepRepSceneHandler.cc.
References addAttributes(), dontWrite(), factory, G4VSceneHandler::fProcessing2D, G4Exception(), getColorFor(), getEventInstance(), getHitType(), G4VMarker::GetPosition(), instance, JustWarning, setColor(), setMarker(), setVisibility(), and transform.
|
virtual |
Implements G4VSceneHandler.
Definition at line 862 of file G4HepRepSceneHandler.cc.
References addAttributes(), dontWrite(), factory, G4VSceneHandler::fpModel, G4VSceneHandler::fProcessing2D, G4Exception(), getCalHitFaceType(), getCalHitType(), G4VSceneHandler::GetColor(), G4PhysicalVolumeModel::GetCurrentDepth(), getGeometryInstance(), getGeometryOrEventInstance(), instance, isEventData(), JustWarning, setAttribute(), setColor(), setLine(), setVisibility(), and transform.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 777 of file G4HepRepSceneHandler.cc.
References addAttributes(), G4Polymarker::circles, dontWrite(), G4Polymarker::dots, factory, G4VSceneHandler::fProcessing2D, G4Exception(), G4VSceneHandler::GetColor(), getEventInstance(), getHitType(), G4Polymarker::GetMarkerType(), instance, JustWarning, setAttribute(), setColor(), setMarker(), setVisibility(), G4Polymarker::squares, and transform.
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 982 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddPrimitive(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 468 of file G4HepRepSceneHandler.cc.
References addAttributes(), G4VSceneHandler::AddSolid(), dontWrite(), factory, getCalHitType(), getColorFor(), getGeometryOrEventInstance(), G4HepRepMessenger::GetInstance(), G4Box::GetXHalfLength(), G4Box::GetYHalfLength(), G4Box::GetZHalfLength(), instance, setAttribute(), setColor(), setLine(), setVisibility(), transform, and G4HepRepMessenger::useSolids().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 524 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), dontWrite(), factory, G4VSceneHandler::fpModel, getColorFor(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentLV(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4Cons::GetDeltaPhiAngle(), getGeometryInstance(), getGeometryType(), G4Cons::GetInnerRadiusMinusZ(), G4Cons::GetInnerRadiusPlusZ(), G4HepRepMessenger::GetInstance(), G4LogicalVolume::GetName(), G4Cons::GetOuterRadiusMinusZ(), G4Cons::GetOuterRadiusPlusZ(), G4Cons::GetZHalfLength(), instance, setAttribute(), setColor(), setLine(), setVisibility(), transform, and G4HepRepMessenger::useSolids().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 588 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), dontWrite(), factory, G4VSceneHandler::fpModel, getColorFor(), G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentLV(), G4PhysicalVolumeModel::GetCurrentMaterial(), G4Tubs::GetDeltaPhiAngle(), getGeometryInstance(), getGeometryType(), G4Tubs::GetInnerRadius(), G4HepRepMessenger::GetInstance(), G4LogicalVolume::GetName(), G4Tubs::GetOuterRadius(), G4Tubs::GetZHalfLength(), instance, setAttribute(), setColor(), setLine(), setVisibility(), transform, and G4HepRepMessenger::useSolids().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 648 of file G4HepRepSceneHandler.cc.
References addAttributes(), G4VSceneHandler::AddSolid(), dontWrite(), factory, getCalHitType(), getColorFor(), getGeometryOrEventInstance(), G4HepRepMessenger::GetInstance(), G4Trd::GetXHalfLength1(), G4Trd::GetXHalfLength2(), G4Trd::GetYHalfLength1(), G4Trd::GetYHalfLength2(), G4Trd::GetZHalfLength(), instance, setAttribute(), setColor(), setLine(), setVisibility(), transform, and G4HepRepMessenger::useSolids().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 705 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 710 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 715 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 720 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 725 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 730 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 735 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::AddSolid(), and dontWrite().
|
private |
Definition at line 1387 of file G4HepRepSceneHandler.cc.
References G4Date, G4Version, G4VSceneHandler::GetCurrentViewer(), G4HepRepMessenger::GetInstance(), G4VViewer::GetViewParameters(), G4ViewParameters::GetViewpointDirection(), G4ViewParameters::GetZoomFactor(), G4HepRepMessenger::useSolids(), and G4HepRepMessenger::writeInvisibles().
Referenced by getEventType(), and getGeometryRootType().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 453 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::BeginModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1030 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::BeginPrimitives(), and transform.
|
private |
Definition at line 413 of file G4HepRepSceneHandler.cc.
References closeFile(), closeHepRep(), G4VSceneHandler::GetCurrentViewer(), G4HepRepViewer::reset(), writeMultipleFiles, and writer.
Referenced by ~G4HepRepSceneHandler().
void G4HepRepSceneHandler::closeFile | ( | ) |
Definition at line 435 of file G4HepRepSceneHandler.cc.
Referenced by close(), and closeHepRep().
bool G4HepRepSceneHandler::closeHepRep | ( | bool | final = false | ) |
Returns true if the HepRep was (already) closed, false if the HepRep is still open.
Definition at line 295 of file G4HepRepSceneHandler.cc.
References _eventInstanceTree, _geometryInstanceTree, _heprep, _heprepGeometry, G4HepRepMessenger::appendGeometry(), baseName, closeFile(), G4VViewer::DrawView(), eventNumber, eventNumberPrefix, eventNumberSuffix, eventNumberWidth, extension, factory, getCalHitFaceType(), getCalHitType(), G4VSceneHandler::GetCurrentViewer(), getEventInstanceTree(), getEventType(), getGeometryInstanceTree(), getHitType(), G4HepRepMessenger::GetInstance(), G4VSceneHandler::GetName(), G4VSceneHandler::GetScene(), getTrajectoryType(), name, open(), openFile(), writeBinary, writeLayers(), writeMultipleFiles, and writer.
Referenced by close(), and G4HepRepViewer::ShowView().
|
private |
Definition at line 1048 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::fpVisAttribs, G4HepRepMessenger::GetInstance(), G4VisAttributes::IsVisible(), and G4HepRepMessenger::writeInvisibles().
Referenced by AddCompound(), AddPrimitive(), and AddSolid().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 461 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::EndModeling().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1040 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::EndPrimitives().
|
private |
Definition at line 1733 of file G4HepRepSceneHandler.cc.
References _calHitFaceType, factory, and getCalHitType().
Referenced by AddPrimitive(), and closeHepRep().
|
private |
Definition at line 1723 of file G4HepRepSceneHandler.cc.
References _calHitType, calHitLayer, factory, and getEventType().
Referenced by AddPrimitive(), AddSolid(), closeHepRep(), and getCalHitFaceType().
Definition at line 1069 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::GetColor().
Referenced by AddPrimitive(), and AddSolid().
Definition at line 1065 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::fpVisAttribs, G4VisAttributes::GetColor(), and G4VSceneHandler::GetColor().
|
private |
Definition at line 1649 of file G4HepRepSceneHandler.cc.
References _eventInstance, factory, getEventInstanceTree(), and getEventType().
Referenced by AddPrimitive(), and getGeometryOrEventInstance().
|
private |
Definition at line 1640 of file G4HepRepSceneHandler.cc.
References _eventInstanceTree, factory, getEventTypeTree(), and getHepRep().
Referenced by closeHepRep(), and getEventInstance().
|
private |
Definition at line 1668 of file G4HepRepSceneHandler.cc.
References _eventType, addTopLevelAttributes(), eventLayer, factory, and getEventTypeTree().
Referenced by closeHepRep(), getCalHitType(), getEventInstance(), getHitType(), and getTrajectoryType().
|
private |
Definition at line 1657 of file G4HepRepSceneHandler.cc.
References _eventTypeTree, factory, and getHepRep().
Referenced by getEventInstanceTree(), and getEventType().
Definition at line 1611 of file G4HepRepSceneHandler.cc.
References _geometryType, _geometryTypeName, factory, getGeometryRootType(), name, and rootVolumeName.
Referenced by getGeometryType().
|
private |
Definition at line 1486 of file G4HepRepSceneHandler.cc.
References G4Material::GetDensity(), G4VSolid::GetEntityType(), G4VSolid::GetName(), G4Material::GetName(), G4LogicalVolume::GetName(), G4Material::GetRadlen(), G4LogicalVolume::GetRegion(), G4LogicalVolume::GetSolid(), G4Material::GetState(), instance, G4LogicalVolume::IsRootRegion(), kStateUndefined, materialState, and setAttribute().
Referenced by AddPrimitive(), AddSolid(), and getGeometryOrEventInstance().
|
private |
Definition at line 1510 of file G4HepRepSceneHandler.cc.
References _geometryInstance, factory, getGeometryRootInstance(), getGeometryType(), and instance.
|
private |
Definition at line 1463 of file G4HepRepSceneHandler.cc.
References _geometryInstanceTree, G4HepRepMessenger::appendGeometry(), factory, getGeometryTypeTree(), getHepRep(), getHepRepGeometry(), and G4HepRepMessenger::GetInstance().
Referenced by closeHepRep(), and getGeometryRootInstance().
|
private |
Definition at line 1433 of file G4HepRepSceneHandler.cc.
References factory, G4VSceneHandler::fpModel, G4PhysicalVolumeModel::GetCurrentDepth(), G4PhysicalVolumeModel::GetCurrentLV(), G4PhysicalVolumeModel::GetCurrentMaterial(), getEventInstance(), getGeometryInstance(), and isEventData().
Referenced by AddPrimitive(), and AddSolid().
|
private |
Definition at line 1478 of file G4HepRepSceneHandler.cc.
References _geometryRootInstance, factory, getGeometryInstanceTree(), and getGeometryRootType().
Referenced by getGeometryInstance().
|
private |
Definition at line 1547 of file G4HepRepSceneHandler.cc.
References _geometryRootType, _geometryType, addTopLevelAttributes(), factory, geometryLayer, getGeometryTypeTree(), and rootVolumeName.
Referenced by getFullTypeName(), getGeometryRootInstance(), and getGeometryType().
|
private |
Definition at line 1592 of file G4HepRepSceneHandler.cc.
References _geometryType, factory, getFullTypeName(), getGeometryRootType(), getParentTypeName(), and name.
Referenced by AddSolid(), and getGeometryInstance().
|
private |
Definition at line 1531 of file G4HepRepSceneHandler.cc.
References _geometryTypeTree, G4HepRepMessenger::appendGeometry(), factory, getHepRep(), getHepRepGeometry(), and G4HepRepMessenger::GetInstance().
Referenced by getGeometryInstanceTree(), and getGeometryRootType().
|
private |
Definition at line 1447 of file G4HepRepSceneHandler.cc.
References _heprep, and factory.
Referenced by getEventInstanceTree(), getEventTypeTree(), getGeometryInstanceTree(), and getGeometryTypeTree().
|
private |
Definition at line 1455 of file G4HepRepSceneHandler.cc.
References _heprepGeometry, and factory.
Referenced by getGeometryInstanceTree(), and getGeometryTypeTree().
|
private |
Definition at line 1710 of file G4HepRepSceneHandler.cc.
References _hitType, factory, getEventType(), and hitLayer.
Referenced by addAttributes(), AddPrimitive(), and closeHepRep().
|
private |
Definition at line 1636 of file G4HepRepSceneHandler.cc.
References _geometryTypeName, and rootVolumeName.
Referenced by getGeometryType().
|
private |
Definition at line 1692 of file G4HepRepSceneHandler.cc.
References _trajectoryType, factory, getEventType(), and trajectoryLayer.
Referenced by AddPrimitive(), and closeHepRep().
|
private |
Definition at line 1381 of file G4HepRepSceneHandler.cc.
References currentHit, currentTrack, G4VSceneHandler::fpModel, and G4VSceneHandler::fReadyForTransients.
Referenced by AddPrimitive(), and getGeometryOrEventInstance().
|
private |
Definition at line 149 of file G4HepRepSceneHandler.cc.
References baseName, eventNumber, eventNumberPrefix, eventNumberSuffix, eventNumberWidth, extension, factory, G4HepRepMessenger::getEventNumberSuffix(), G4HepRepMessenger::GetInstance(), name, openFile(), out, writeBinary, writeGZ, writeMultipleFiles, writer, and writeZip.
Referenced by closeHepRep().
void G4HepRepSceneHandler::openFile | ( | G4String | name | ) |
Definition at line 430 of file G4HepRepSceneHandler.cc.
References factory, out, writeGZ, writer, and writeZip.
Referenced by closeHepRep(), and open().
void G4HepRepSceneHandler::openHepRep | ( | ) |
Definition at line 265 of file G4HepRepSceneHandler.cc.
References _calHitFaceType, _calHitType, _eventInstance, _eventInstanceTree, _eventType, _eventTypeTree, _geometryInstance, _geometryInstanceTree, _geometryRootInstance, _geometryRootType, _geometryType, _geometryTypeName, _geometryTypeTree, _heprep, _heprepGeometry, _hitType, and _trajectoryType.
Referenced by G4HepRepSceneHandler(), and G4HepRepViewer::ShowView().
|
private |
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1022 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::PostAddSolid().
|
virtual |
Reimplemented from G4VSceneHandler.
Definition at line 1010 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::PreAddSolid(), and transform.
|
inlineprivate |
Definition at line 140 of file G4HepRepSceneHandler.hh.
Referenced by addAttVals(), AddPrimitive(), AddSolid(), getGeometryInstance(), setColor(), and setMarker().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 1053 of file G4HepRepSceneHandler.cc.
References G4Colour::GetAlpha(), G4Colour::GetBlue(), G4Colour::GetGreen(), G4Colour::GetRed(), and setAttribute().
Referenced by AddPrimitive(), AddSolid(), and setMarker().
|
private |
|
private |
|
private |
Definition at line 1107 of file G4HepRepSceneHandler.cc.
References G4VSceneHandler::GetColor(), G4VMarker::GetFillStyle(), G4VSceneHandler::GetMarkerRadius(), G4VMarker::noFill, G4VSceneHandler::screen, setAttribute(), and setColor().
Referenced by AddPrimitive().
|
private |
|
private |
|
private |
Definition at line 444 of file G4HepRepSceneHandler.cc.
References calHitLayer, eventLayer, geometryLayer, hitLayer, and trajectoryLayer.
Referenced by closeHepRep().
|
private |
Definition at line 222 of file G4HepRepSceneHandler.hh.
Referenced by getCalHitFaceType(), and openHepRep().
|
private |
Definition at line 221 of file G4HepRepSceneHandler.hh.
Referenced by getCalHitType(), and openHepRep().
|
private |
Definition at line 216 of file G4HepRepSceneHandler.hh.
Referenced by getEventInstance(), and openHepRep().
|
private |
Definition at line 215 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), getEventInstanceTree(), and openHepRep().
|
private |
Definition at line 218 of file G4HepRepSceneHandler.hh.
Referenced by getEventType(), and openHepRep().
|
private |
Definition at line 217 of file G4HepRepSceneHandler.hh.
Referenced by getEventTypeTree(), and openHepRep().
|
private |
Definition at line 209 of file G4HepRepSceneHandler.hh.
Referenced by getGeometryInstance(), and openHepRep().
|
private |
Definition at line 208 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), getGeometryInstanceTree(), and openHepRep().
|
private |
Definition at line 210 of file G4HepRepSceneHandler.hh.
Referenced by getGeometryRootInstance(), and openHepRep().
|
private |
Definition at line 214 of file G4HepRepSceneHandler.hh.
Referenced by getGeometryRootType(), and openHepRep().
|
private |
Definition at line 213 of file G4HepRepSceneHandler.hh.
Referenced by getFullTypeName(), getGeometryRootType(), getGeometryType(), and openHepRep().
|
private |
Definition at line 212 of file G4HepRepSceneHandler.hh.
Referenced by getFullTypeName(), getParentTypeName(), and openHepRep().
|
private |
Definition at line 211 of file G4HepRepSceneHandler.hh.
Referenced by getGeometryTypeTree(), and openHepRep().
|
private |
Definition at line 206 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), getHepRep(), and openHepRep().
|
private |
Definition at line 207 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), getHepRepGeometry(), and openHepRep().
|
private |
Definition at line 220 of file G4HepRepSceneHandler.hh.
Referenced by getHitType(), and openHepRep().
|
private |
Definition at line 219 of file G4HepRepSceneHandler.hh.
Referenced by getTrajectoryType(), and openHepRep().
|
private |
Definition at line 192 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 188 of file G4HepRepSceneHandler.hh.
Referenced by getCalHitType(), and writeLayers().
|
private |
Definition at line 202 of file G4HepRepSceneHandler.hh.
Referenced by addAttributes(), AddCompound(), and isEventData().
|
private |
Definition at line 203 of file G4HepRepSceneHandler.hh.
Referenced by addAttributes(), AddCompound(), and isEventData().
|
private |
Definition at line 188 of file G4HepRepSceneHandler.hh.
Referenced by getEventType(), and writeLayers().
|
private |
Definition at line 195 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 193 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 194 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 196 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 197 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 121 of file G4HepRepSceneHandler.hh.
Referenced by AddPrimitive(), AddSolid(), closeHepRep(), G4HepRepSceneHandler(), getCalHitFaceType(), getCalHitType(), getEventInstance(), getEventInstanceTree(), getEventType(), getEventTypeTree(), getFullTypeName(), getGeometryInstance(), getGeometryInstanceTree(), getGeometryOrEventInstance(), getGeometryRootInstance(), getGeometryRootType(), getGeometryType(), getGeometryTypeTree(), getHepRep(), getHepRepGeometry(), getHitType(), getTrajectoryType(), open(), openFile(), and ~G4HepRepSceneHandler().
|
private |
Definition at line 188 of file G4HepRepSceneHandler.hh.
Referenced by getGeometryRootType(), and writeLayers().
|
private |
Definition at line 189 of file G4HepRepSceneHandler.hh.
Referenced by getHitType(), and writeLayers().
|
private |
Definition at line 224 of file G4HepRepSceneHandler.hh.
Referenced by G4HepRepSceneHandler(), and getGeometryInstance().
|
private |
Definition at line 120 of file G4HepRepSceneHandler.hh.
Referenced by closeFile(), open(), and openFile().
|
private |
Definition at line 190 of file G4HepRepSceneHandler.hh.
Referenced by getFullTypeName(), getGeometryRootType(), and getParentTypeName().
|
staticprivate |
Definition at line 116 of file G4HepRepSceneHandler.hh.
|
private |
Definition at line 189 of file G4HepRepSceneHandler.hh.
Referenced by getTrajectoryType(), and writeLayers().
|
private |
Definition at line 118 of file G4HepRepSceneHandler.hh.
Referenced by AddPrimitive(), AddSolid(), BeginPrimitives(), and PreAddSolid().
|
private |
Definition at line 198 of file G4HepRepSceneHandler.hh.
Referenced by closeHepRep(), and open().
|
private |
Definition at line 200 of file G4HepRepSceneHandler.hh.
Referenced by open(), and openFile().
|
private |
Definition at line 201 of file G4HepRepSceneHandler.hh.
Referenced by close(), closeHepRep(), and open().
|
private |
Definition at line 122 of file G4HepRepSceneHandler.hh.
Referenced by close(), closeFile(), closeHepRep(), G4HepRepSceneHandler(), open(), and openFile().
|
private |
Definition at line 199 of file G4HepRepSceneHandler.hh.
Referenced by open(), and openFile().