Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4VUserParallelWorld Class Referenceabstract

#include <G4VUserParallelWorld.hh>

Public Member Functions

 G4VUserParallelWorld (G4String worldName)
 
virtual ~G4VUserParallelWorld ()
 
virtual void Construct ()=0
 
G4String GetName ()
 

Protected Member Functions

G4VPhysicalVolumeGetWorld ()
 

Protected Attributes

G4String fWorldName
 

Detailed Description

Definition at line 46 of file G4VUserParallelWorld.hh.

Constructor & Destructor Documentation

◆ G4VUserParallelWorld()

G4VUserParallelWorld::G4VUserParallelWorld ( G4String  worldName)

Definition at line 35 of file G4VUserParallelWorld.cc.

36{ fWorldName = worldName; }

◆ ~G4VUserParallelWorld()

G4VUserParallelWorld::~G4VUserParallelWorld ( )
virtual

Definition at line 38 of file G4VUserParallelWorld.cc.

39{ ; }

Member Function Documentation

◆ Construct()

virtual void G4VUserParallelWorld::Construct ( )
pure virtual

◆ GetName()

G4String G4VUserParallelWorld::GetName ( )
inline

Definition at line 62 of file G4VUserParallelWorld.hh.

62{ return fWorldName; }

Referenced by G4VUserDetectorConstruction::RegisterParallelWorld().

◆ GetWorld()

G4VPhysicalVolume * G4VUserParallelWorld::GetWorld ( )
protected

Definition at line 41 of file G4VUserParallelWorld.cc.

42{
43 G4VPhysicalVolume* pWorld
46 pWorld->SetName(fWorldName);
47 return pWorld;
48}
G4VPhysicalVolume * GetParallelWorld(const G4String &worldName)
static G4TransportationManager * GetTransportationManager()
void SetName(const G4String &pName)

Member Data Documentation

◆ fWorldName

G4String G4VUserParallelWorld::fWorldName
protected

Definition at line 56 of file G4VUserParallelWorld.hh.

Referenced by G4VUserParallelWorld(), GetName(), and GetWorld().


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