pyg4ometry.geant4.solid.Sphere

Classes

Sphere

Constructs a section of a spherical shell.

Module Contents

class pyg4ometry.geant4.solid.Sphere.Sphere(name, pRmin, pRmax, pSPhi, pDPhi, pSTheta, pDTheta, registry, lunit='mm', aunit='rad', nslice=None, nstack=None, addRegistry=True)

Bases: pyg4ometry.geant4.solid.SolidBase.SolidBase

Constructs a section of a spherical shell.

Parameters:
pRmin
pRmax
pSPhi
pDPhi
pSTheta
pDTheta
nslice
nstack
lunit
aunit
dependents = []
varNames = ['pRmin', 'pRmax', 'pSPhi', 'pDPhi', 'pSTheta', 'pDTheta']
varUnits = ['lunit', 'lunit', 'aunit', 'aunit', 'aunit', 'aunit']
checkParameters()
__repr__()
__str__()
mesh()

working off 0 < phi < 2pi 0 < theta < pi