slactrac.PWFA.EllipseBeam.set_Courant_Snyder

EllipseBeam.set_Courant_Snyder(beta, alpha, emit=None, emit_n=None)[source]

Sets the beam moments indirectly using Courant-Snyder parameters.

Parameters:

beta : float

Courant-Snyder parameter \beta.

alpha : float

Courant-Snyder parameter \alpha.

emit : float

Beam emittance \epsilon.

emit_n : float

Normalized beam emittance \gamma \epsilon.