pyg4ometry.geant4.solid.Wedge

Classes

Wedge

Constructs a infinite wedge. Should not be used to construct geant4 geometry.

Module Contents

class pyg4ometry.geant4.solid.Wedge.Wedge(name, pRMax=1000, pSPhi=0, pDPhi=1.5, halfzlength=10000, nslice=None)

Bases: pyg4ometry.geant4.solid.SolidBase.SolidBase

Constructs a infinite wedge. Should not be used to construct geant4 geometry.

Parameters:
  • name (str) – of object in registry

  • normal (tuple) – normal [x,y,z]

  • dist (float) – distance from origin to plane

  • zlength (float) – large transverse box size to emulate infinite plane

pRMax
pSPhi
pDPhi
pDz
nslice
mesh = None
__repr__()
pycsgmesh()