GaussDist1D#

class orbit.bunch_generators.GaussDist1D(twiss=<orbit.bunch_generators.distribution_generators.TwissContainer object>, cut_off=-1.0)[source]#

Bases: object

Generates the 1D Gauss distribution. exp(-x**2/(2*sigma**2)) The cut_off value is x_cutoff/sigma.

Methods Summary

getCoordinates()

Return (u,up) distributed for the 1D Gauss distribution.

getTwissContainers()

Returns the twiss container.

Methods Documentation

getCoordinates()[source]#

Return (u,up) distributed for the 1D Gauss distribution.

getTwissContainers()[source]#

Returns the twiss container.