GaussDist3D#
- class orbit.bunch_generators.GaussDist3D(twissX=<orbit.bunch_generators.distribution_generators.TwissContainer object>, twissY=<orbit.bunch_generators.distribution_generators.TwissContainer object>, twissZ=<orbit.bunch_generators.distribution_generators.TwissContainer object>, cut_off=-1.0)[source]#
Bases:
objectGenerates the 3D Gauss distribution. exp(-x**2/(2*sigma**2)) The cut_off value is x_cutoff/sigma.
Methods Summary
Return (u,up) distributed for the 3D Gauss distribution.
Returns the (twissX,twissY,twissZ) containers.
Methods Documentation