gtsimulation.interaction.matter_layer#
Geant4 Matter Layer Simulator
Classes
- class gtsimulation.interaction.matter_layer.ParticleData#
- property charge#
- property kineticEnergy#
- property lastProcess#
- property mass#
- property momentumDirection#
- property name#
- property pdgCode#
- property position#
- class gtsimulation.interaction.matter_layer.Simulator#
- property material_count#
- run(self: gtsimulation.interaction.matter_layer.Simulator, pdg: SupportsInt | SupportsIndex, energy: SupportsFloat | SupportsIndex, mass: SupportsFloat | SupportsIndex, density: SupportsFloat | SupportsIndex, element_name: collections.abc.Sequence[str], element_abundance: collections.abc.Sequence[SupportsFloat | SupportsIndex]) gtsimulation.interaction.matter_layer.RunResult#
Run one event with given parameters