3.10.1.11.1.2. opengate.geometry.solids¶
3.10.1.11.1.2.1. Attributes¶
3.10.1.11.1.2.2. Classes¶
This is the special case of a six-sided polyhedron. |
|
Cone section. |
|
Utility to handle the solids of an ImageVolume. |
3.10.1.11.1.2.3. Module Contents¶
- class opengate.geometry.solids.SolidBase(*args, **kwargs)[source]¶
Bases:
opengate.base.GateObject
- class opengate.geometry.solids.BooleanSolid(*args, **kwargs)[source]¶
Bases:
SolidBase
- class opengate.geometry.solids.HexagonSolid(*args, **kwargs)[source]¶
Bases:
SolidBaseThis is the special case of a six-sided polyhedron. https://geant4-userdoc.web.cern.ch/UsersGuides/ForApplicationDeveloper/html/Detector/Geometry/geomSolids.html
- class opengate.geometry.solids.ConsSolid(*args, **kwargs)[source]¶
Bases:
SolidBaseCone section. http://geant4-userdoc.web.cern.ch/geant4-userdoc/UsersGuides/ForApplicationDeveloper/html/Detector/Geometry/geomSolids.html
- class opengate.geometry.solids.TrdSolid(*args, **kwargs)[source]¶
Bases:
SolidBasedx1 Half-length along X at the surface positioned at -dz dx2 Half-length along X at the surface positioned at +dz dy1 Half-length along Y at the surface positioned at -dz dy2 Half-length along Y at the surface positioned at +dz zdz Half-length along Z axis