pyg4ometry.convert.geant42FlukaBake¶
Functions¶
|
Convert a Geant4 model to a FLUKA one. This is done by handing over a complete |
|
Convert a single logical volume - not the main entry point for the conversion. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- pyg4ometry.convert.geant42FlukaBake.geant4Reg2FlukaReg(greg, logicalVolumeName='')¶
Convert a Geant4 model to a FLUKA one. This is done by handing over a complete pyg4ometry.geant4.Registry instance.
- Parameters:
greg (pyg4ometry.geant4.Registry) – geant4 registry
returns: pyg4ometry.fluka.FlukaRegistry
- pyg4ometry.convert.geant42FlukaBake.geant4Logical2Fluka(logicalVolume, flukaRegistry=None)¶
Convert a single logical volume - not the main entry point for the conversion.
- pyg4ometry.convert.geant42FlukaBake.geant4PhysicalVolume2Fluka(physicalVolume, mtra=_np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]]), tra=_np.array([0, 0, 0]), flukaRegistry=None, flukaNameCount=0)¶
- pyg4ometry.convert.geant42FlukaBake.geant4Solid2FlukaRegion(flukaNameCount, solid, mtra=_np.array([[1, 0, 0], [0, 1, 0], [0, 0, 1]]), tra=_np.array([0, 0, 0]), flukaRegistry=None, addRegistry=True, commentName='')¶
- pyg4ometry.convert.geant42FlukaBake.geant4MaterialDict2Fluka(matr, freg)¶
- pyg4ometry.convert.geant42FlukaBake.geant4Material2Fluka(material, freg, suggestedDensity=None, elementSuffix=False, materialNameShort=None)¶
- pyg4ometry.convert.geant42FlukaBake.pycsgmesh2FlukaRegion(mesh, name, transform, flukaRegistry, commentName)¶
- pyg4ometry.convert.geant42FlukaBake.makeStripName(mn)¶
- pyg4ometry.convert.geant42FlukaBake.makeShortName(mn)¶