Geant4  10.01.p02
G4EzWorld Class Reference

#include <G4EzWorld.hh>

+ Collaboration diagram for G4EzWorld:

Public Member Functions

 G4EzWorld ()
 
 ~G4EzWorld ()
 

Static Public Member Functions

static G4VPhysicalVolumeGetWorldVolume ()
 
static void Reset (G4double dx, G4double dy, G4double dz)
 
static void Resize (G4double dx, G4double dy, G4double dz)
 
static void SetMaterial (G4Material *amaterial)
 
static void SetVisibility (G4bool qvis)
 

Static Protected Member Functions

static G4VPhysicalVolumeCreateWorld (G4double dx=1.*m, G4double dy=1.*m, G4double dz=1.*m)
 

Static Protected Attributes

static G4VPhysicalVolumeworld = G4EzWorld::CreateWorld()
 

Detailed Description

Definition at line 50 of file G4EzWorld.hh.

Constructor & Destructor Documentation

G4EzWorld::G4EzWorld ( )

Definition at line 51 of file G4EzWorld.cc.

G4EzWorld::~G4EzWorld ( )

Definition at line 57 of file G4EzWorld.cc.

References world.

Member Function Documentation

G4VPhysicalVolume * G4EzWorld::CreateWorld ( G4double  dx = 1.*m,
G4double  dy = 1.*m,
G4double  dz = 1.*m 
)
staticprotected

Definition at line 66 of file G4EzWorld.cc.

References AddElement(), elN, elO, g, G4Material::GetMaterial(), and mole.

Referenced by Reset().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4VPhysicalVolume * G4EzWorld::GetWorldVolume ( )
inlinestatic

Definition at line 74 of file G4EzWorld.hh.

References world.

Referenced by EzDetectorConstruction::Construct(), and G4EzVolume::PlaceIt().

+ Here is the caller graph for this function:

void G4EzWorld::Reset ( G4double  dx,
G4double  dy,
G4double  dz 
)
static

Definition at line 97 of file G4EzWorld.cc.

References CreateWorld(), G4RunManager::GetRunManager(), and world.

Referenced by pyEZgeom::ResetWorld().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4EzWorld::Resize ( G4double  dx,
G4double  dy,
G4double  dz 
)
static

Definition at line 109 of file G4EzWorld.cc.

References pyG4RunManager::GeometryHasBeenModified, G4RunManager::GetRunManager(), and world.

Referenced by pyEZgeom::ResizeWorld().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4EzWorld::SetMaterial ( G4Material amaterial)
static

Definition at line 123 of file G4EzWorld.cc.

References world.

Referenced by pyEZgeom::SetWorldMaterial().

+ Here is the caller graph for this function:

void G4EzWorld::SetVisibility ( G4bool  qvis)
static

Definition at line 131 of file G4EzWorld.cc.

References world.

Referenced by pyEZgeom::SetWorldVisibility().

+ Here is the caller graph for this function:

Member Data Documentation

G4VPhysicalVolume * G4EzWorld::world = G4EzWorld::CreateWorld()
staticprotected

Definition at line 53 of file G4EzWorld.hh.

Referenced by GetWorldVolume(), Reset(), Resize(), SetMaterial(), SetVisibility(), and ~G4EzWorld().


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