pyg4ometry.geant4.solid.TwistedTubs

Classes

TwistedTubs

Creates a twisted tube segement. Note that only 1 constructor is supprted.

Module Contents

class pyg4ometry.geant4.solid.TwistedTubs.TwistedTubs(name, endinnerrad, endouterrad, zlen, phi, twistedangle, registry, lunit='mm', aunit='rad', nslice=None, nstack=None, addRegistry=True)

Bases: pyg4ometry.geant4.solid.SolidBase.SolidBase

Creates a twisted tube segement. Note that only 1 constructor is supprted.

Parameters:
endinnerrad
endouterrad
zlen
phi
twistedangle
lunit
aunit
nslice
nstack
dependents = []
varNames = ['endinnerrad', 'endouterrad', 'zlen', 'phi', 'twistedangle']
varUnits = ['lunit', 'lunit', 'lunit', 'aunit', 'aunit']
__repr__()
__str__()
makeLayers(verts_bot, verts_top)
mesh()