![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/visualization/modeling/include/G4PhysicalVolumeModel.hh>
Inheritance diagram for G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable:
Collaboration diagram for G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable:Public Member Functions | |
| G4PhysicalVolumeModelTouchable (const std::vector< G4PhysicalVolumeNodeID > &fullPVPath) | |
| const G4ThreeVector & | GetTranslation (G4int depth) const |
| const G4RotationMatrix * | GetRotation (G4int depth) const |
| G4VPhysicalVolume * | GetVolume (G4int depth) const |
| G4VSolid * | GetSolid (G4int depth) const |
| G4int | GetReplicaNumber (G4int depth) const |
| G4int | GetHistoryDepth () const |
Public Member Functions inherited from G4VTouchable | |
| G4VTouchable () | |
| virtual | ~G4VTouchable () |
| G4int | GetCopyNumber (G4int depth=0) const |
| virtual G4int | MoveUpHistory (G4int num_levels=1) |
| virtual void | UpdateYourself (G4VPhysicalVolume *pPhysVol, const G4NavigationHistory *history=nullptr) |
| virtual const G4NavigationHistory * | GetHistory () const |
Private Attributes | |
| const std::vector < G4PhysicalVolumeNodeID > & | fFullPVPath |
Definition at line 120 of file G4PhysicalVolumeModel.hh.
View newest version in sPHENIX GitHub at line 120 of file G4PhysicalVolumeModel.hh
| G4PhysicalVolumeModel::G4PhysicalVolumeModelTouchable::G4PhysicalVolumeModelTouchable | ( | const std::vector< G4PhysicalVolumeNodeID > & | fullPVPath | ) |
Definition at line 1009 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1009 of file G4PhysicalVolumeModel.cc
|
inlinevirtual |
Reimplemented from G4VTouchable.
Definition at line 129 of file G4PhysicalVolumeModel.hh.
View newest version in sPHENIX GitHub at line 129 of file G4PhysicalVolumeModel.hh
References fFullPVPath.
|
virtual |
Reimplemented from G4VTouchable.
Definition at line 1064 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1064 of file G4PhysicalVolumeModel.cc
References FatalErrorInArgument, G4PhysicalVolumeModel::fFullPVPath, and G4Exception().
Here is the call graph for this function:
|
virtual |
Implements G4VTouchable.
Definition at line 1026 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1026 of file G4PhysicalVolumeModel.cc
References FatalErrorInArgument, G4PhysicalVolumeModel::fFullPVPath, and G4Exception().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VTouchable.
Definition at line 1052 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1052 of file G4PhysicalVolumeModel.cc
References FatalErrorInArgument, G4PhysicalVolumeModel::fFullPVPath, and G4Exception().
Here is the call graph for this function:
|
virtual |
Implements G4VTouchable.
Definition at line 1012 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1012 of file G4PhysicalVolumeModel.cc
References FatalErrorInArgument, fFullPVPath, and G4Exception().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VTouchable.
Definition at line 1040 of file G4PhysicalVolumeModel.cc.
View newest version in sPHENIX GitHub at line 1040 of file G4PhysicalVolumeModel.cc
References FatalErrorInArgument, G4PhysicalVolumeModel::fFullPVPath, and G4Exception().
Here is the call graph for this function:
|
private |
Definition at line 131 of file G4PhysicalVolumeModel.hh.
View newest version in sPHENIX GitHub at line 131 of file G4PhysicalVolumeModel.hh
Referenced by GetHistoryDepth(), and GetTranslation().