KVDist1D#

class orbit.bunch_generators.KVDist1D(twiss=<orbit.bunch_generators.distribution_generators.TwissContainer object>)[source]#

Bases: object

Generates the 1D KV-distribution. The input emittance in the TwissConatainer is a rms emittance. The generated distribution will give the same value. Remember that 100% emittance is 2 times bigger for 1D KV distribution.

Methods Summary

getCoordinates()

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

getTwissContainers()

Returns the twiss container.

Methods Documentation

getCoordinates()[source]#

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

getTwissContainers()[source]#

Returns the twiss container.