pyg4ometry.geant4.solid.Trap

Classes

Trap

Constructs a general trapezoid.

Module Contents

class pyg4ometry.geant4.solid.Trap.Trap(name, pDz, pTheta, pDPhi, pDy1, pDx1, pDx2, pAlp1, pDy2, pDx3, pDx4, pAlp2, registry, lunit='mm', aunit='rad', addRegistry=True)

Bases: pyg4ometry.geant4.solid.SolidBase.SolidBase

Constructs a general trapezoid.

Parameters:
pDz
pTheta
pDPhi
pDy1
pDx1
pDx2
pAlp1
pDy2
pDx3
pDx4
pAlp2
lunit
aunit
dependents = []
varNames = ['pDz', 'pTheta', 'pDPhi', 'pDy1', 'pDx1', 'pDx2', 'pAlp1', 'pDy2', 'pDx3', 'pDx4', 'pAlp2']
varUnits = ['lunit', 'aunit', 'aunit', 'lunit', 'lunit', 'lunit', 'aunit', 'lunit', 'lunit', 'lunit', 'aunit']
__repr__()
__str__()
mesh()