#include <G4PhysicalVolumeSearchScene.hh>
◆ G4PhysicalVolumeSearchScene()
Definition at line 40 of file G4PhysicalVolumeSearchScene.cc.
G4VPhysicalVolume * fpFoundPV
G4bool fMultipleOccurrence
G4LogicalVolume * fpFoundLV
G4String fRequiredPhysicalVolumeName
const G4PhysicalVolumeModel * fpPVModel
◆ ~G4PhysicalVolumeSearchScene()
G4PhysicalVolumeSearchScene::~G4PhysicalVolumeSearchScene |
( |
| ) |
|
|
virtual |
◆ GetFoundDepth()
G4int G4PhysicalVolumeSearchScene::GetFoundDepth |
( |
| ) |
const |
|
inline |
◆ GetFoundFullPVPath()
◆ GetFoundTransformation()
const G4Transform3D& G4PhysicalVolumeSearchScene::GetFoundTransformation |
( |
| ) |
const |
|
inline |
◆ GetFoundVolume()
◆ ProcessVolume()
void G4PhysicalVolumeSearchScene::ProcessVolume |
( |
const G4VSolid & |
| ) |
|
|
privatevirtual |
Implements G4PseudoScene.
Definition at line 56 of file G4PhysicalVolumeSearchScene.cc.
72 typedef std::vector<PVNodeID>
PVPath;
92 G4cout <<
"G4PhysicalVolumeSearchScene::FindVolume:" 93 <<
"\n Required volume \"" 99 G4cout <<
" found more than once." 100 "\n This function is not smart enough to distinguish identical" 101 "\n physical volumes which have different parentage. It is" 102 "\n tricky to specify in general. This function gives you access" 103 "\n to the first occurrence only."
G4Transform3D fFoundObjectTransformation
const G4Transform3D * fpCurrentObjectTransformation
G4VPhysicalVolume * fpFoundPV
G4bool fMultipleOccurrence
G4LogicalVolume * fpFoundLV
const std::vector< G4PhysicalVolumeNodeID > & GetFullPVPath() const
G4GLOB_DLL std::ostream G4cout
std::vector< G4PhysicalVolumeModel::G4PhysicalVolumeNodeID > fFoundFullPVPath
G4PhysicalVolumeModel::G4PhysicalVolumeNodeID PVNodeID
G4int GetCurrentDepth() const
std::vector< PVNodeID > PVPath
G4String fRequiredPhysicalVolumeName
G4LogicalVolume * GetCurrentLV() const
G4VPhysicalVolume * GetCurrentPV() const
const G4PhysicalVolumeModel * fpPVModel
◆ fFoundDepth
G4int G4PhysicalVolumeSearchScene::fFoundDepth |
|
private |
◆ fFoundFullPVPath
◆ fFoundObjectTransformation
G4Transform3D G4PhysicalVolumeSearchScene::fFoundObjectTransformation |
|
private |
◆ fMultipleOccurrence
G4bool G4PhysicalVolumeSearchScene::fMultipleOccurrence |
|
private |
◆ fpFoundLV
◆ fpFoundPV
◆ fpPVModel
◆ fRequiredCopyNo
G4int G4PhysicalVolumeSearchScene::fRequiredCopyNo |
|
private |
◆ fRequiredPhysicalVolumeName
G4String G4PhysicalVolumeSearchScene::fRequiredPhysicalVolumeName |
|
private |
◆ fVerbosity
G4int G4PhysicalVolumeSearchScene::fVerbosity |
|
private |
The documentation for this class was generated from the following files: