pyg4ometry.montecarlo

Submodules

Classes

Package Contents

class pyg4ometry.montecarlo.Beam(pos=[0, 0, 0], dir=[0, 0, 1], energy=1, particleType='e-')
pos
dir
energy
particleType
flukaString()
bdsimString()
class pyg4ometry.montecarlo.Scoring(n1=10, low1=-10, high1=10, n2=10, low2=-10, high2=10, n3=10, low3=-10, high3=10, coordType='cartesian', type='')
n1
n2
n3
low1
high1
low2
high2
low3
high3
coordType
type
flukaString()
bdsimString()
class pyg4ometry.montecarlo.Boundary(name='boundary1', pos=[0, 0, 0], rot=[0, 0, 0], type='plane', size=1, length=1)
name
pos
rot
type
size
length
flukaString()
bdsimString()
class pyg4ometry.montecarlo.Config(nHistory=1, seed=1)
nHistory
seed
flukaString()
bdsimString()