Geant4  10.02.p02
B02PVolumeStore Class Reference

#include <B02PVolumeStore.hh>

Public Member Functions

 B02PVolumeStore ()
 
 ~B02PVolumeStore ()
 
void AddPVolume (const G4GeometryCell &cell)
 
const G4VPhysicalVolumeGetPVolume (const G4String &name) const
 
G4int Size ()
 
G4String GetPNames () const
 

Private Attributes

B02SetGeometryCell fSetGeometryCell
 

Detailed Description

Definition at line 53 of file B02PVolumeStore.hh.

Constructor & Destructor Documentation

B02PVolumeStore::B02PVolumeStore ( )

Definition at line 48 of file B02PVolumeStore.cc.

B02PVolumeStore::~B02PVolumeStore ( )

Definition at line 52 of file B02PVolumeStore.cc.

Member Function Documentation

void B02PVolumeStore::AddPVolume ( const G4GeometryCell cell)

Definition at line 56 of file B02PVolumeStore.cc.

References fSetGeometryCell, G4cout, and G4endl.

Referenced by B02ImportanceDetectorConstruction::Construct().

+ Here is the caller graph for this function:

G4String B02PVolumeStore::GetPNames ( ) const

Definition at line 92 of file B02PVolumeStore.cc.

References fSetGeometryCell, and G4VPhysicalVolume::GetName().

Referenced by B02ImportanceDetectorConstruction::ListPhysNamesAsG4String().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

const G4VPhysicalVolume * B02PVolumeStore::GetPVolume ( const G4String name) const

Definition at line 74 of file B02PVolumeStore.cc.

References fSetGeometryCell, G4cout, G4endl, G4VPhysicalVolume::GetName(), and name.

Referenced by B02ImportanceDetectorConstruction::GetGeometryCell(), and B02ImportanceDetectorConstruction::GetPhysicalVolumeByName().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4int B02PVolumeStore::Size ( )

Definition at line 113 of file B02PVolumeStore.cc.

References fSetGeometryCell.

Referenced by B02ImportanceDetectorConstruction::CreateImportanceStore(), and B02ImportanceDetectorConstruction::CreateWeightWindowStore().

+ Here is the caller graph for this function:

Member Data Documentation

B02SetGeometryCell B02PVolumeStore::fSetGeometryCell
private

Definition at line 64 of file B02PVolumeStore.hh.

Referenced by AddPVolume(), GetPNames(), GetPVolume(), and Size().


The documentation for this class was generated from the following files: