LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
pyEZgeom Namespace Reference

Functions

void Construct ()
 
void ResetWorld (G4double dx, G4double dy, G4double dz)
 
void ResizeWorld (G4double dx, G4double dy, G4double dz)
 
void SetWorldMaterial (G4Material *amaterial)
 
void SetWorldVisibility (G4bool qvis)
 
 BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (f_CreateTubeVolume, CreateTubeVolume, 4, 6) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_CreateConeVolume
 

Variables

 CreateConeVolume
 
BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(f_CreateSphereVolume, CreateSphereVolume, 3, 7) G4VPhysicalVolume *(G4EzVolume G4VPhysicalVolume *(G4EzVolume::* f2_PlaceIt )(const G4Transform3D &, G4int, G4EzVolume *) = &G4EzVolume::PlaceIt
 
void(G4EzVolume::* f1_SetColor )(const G4Color &) = &G4EzVolume::SetColor
 
void(G4EzVolume::* f2_SetColor )(G4double, G4double, G4double) = &G4EzVolume::SetColor
 

Function Documentation

pyEZgeom::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS ( f_CreateTubeVolume  ,
CreateTubeVolume  ,
,
 
)
void pyEZgeom::Construct ( )

Definition at line 52 of file pyEzgeom.cc.

Referenced by BOOST_PYTHON_MODULE().

53 {
54  G4RunManager* runMgr= G4RunManager::GetRunManager();
55  runMgr-> SetUserInitialization(new EzDetectorConstruction);
56 }
void pyEZgeom::ResetWorld ( G4double  dx,
G4double  dy,
G4double  dz 
)

Definition at line 58 of file pyEzgeom.cc.

References G4EzWorld::Reset().

Referenced by BOOST_PYTHON_MODULE().

59 {
60  G4EzWorld::Reset(dx, dy, dz);
61 }
static void Reset(G4double dx, G4double dy, G4double dz)
Definition: G4EzWorld.cc:97
void pyEZgeom::ResizeWorld ( G4double  dx,
G4double  dy,
G4double  dz 
)

Definition at line 63 of file pyEzgeom.cc.

References G4EzWorld::Resize().

Referenced by BOOST_PYTHON_MODULE().

64 {
65  G4EzWorld::Resize(dx, dy, dz);
66 }
static void Resize(G4double dx, G4double dy, G4double dz)
Definition: G4EzWorld.cc:109
void pyEZgeom::SetWorldMaterial ( G4Material *  amaterial)

Definition at line 69 of file pyEzgeom.cc.

References G4EzWorld::SetMaterial().

Referenced by BOOST_PYTHON_MODULE().

70 {
71  G4EzWorld::SetMaterial(amaterial);
72 }
static void SetMaterial(G4Material *amaterial)
Definition: G4EzWorld.cc:123
void pyEZgeom::SetWorldVisibility ( G4bool  qvis)

Definition at line 75 of file pyEzgeom.cc.

References BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(), and G4EzWorld::SetVisibility().

Referenced by BOOST_PYTHON_MODULE().

76 {
78 }
static void SetVisibility(G4bool qvis)
Definition: G4EzWorld.cc:131

Variable Documentation

pyEZgeom::CreateConeVolume

Definition at line 86 of file pyEzgeom.cc.

void(G4EzVolume::* pyEZgeom::f1_SetColor) (const G4Color &) = &G4EzVolume::SetColor

Definition at line 104 of file pyEzgeom.cc.

Referenced by BOOST_PYTHON_MODULE().

BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (f_CreateSphereVolume, CreateSphereVolume, 3, 7) G4VPhysicalVolume*(G4EzVolume G4VPhysicalVolume*(G4EzVolume::* pyEZgeom::f2_PlaceIt) (const G4Transform3D &, G4int, G4EzVolume *) = &G4EzVolume::PlaceIt

Definition at line 96 of file pyEzgeom.cc.

Referenced by BOOST_PYTHON_MODULE().

void(G4EzVolume::* pyEZgeom::f2_SetColor) (G4double, G4double, G4double) = &G4EzVolume::SetColor

Definition at line 105 of file pyEzgeom.cc.

Referenced by BOOST_PYTHON_MODULE().