Home
Info
News
Bug-Report
About Genesis
Program
Download
Installation
Manual
Input Parameters
Input Files
Getting Started
Support
3rd Party Programs
Input File Library
Gallery
Contact
Other Links

Electron Beam Parameters

NPART
8192integerunitless

The number of macro particles per slice. NPART must be a multiple of 4*NBINS and smaller than defined in the source file 'genesis.def'.

GAMMA0
35.2floatunitless

The mean energy of the electron beam in terms of the electron rest mass energy.

DELGAM
5.0e-3floatunitless

The RMS value of the energy distribution in terms of electron rest mass energy.

RXBEAM
112.1e-6floatmeter

The rms value in x of the transverse, spatial distribution.

RYBEAM
112.1e-6floatmeter

The rms value in y of the transverse, spatial distribution.

EMITX
2.0e-6floatmeter

The normalized rms emittance in x .

EMITY
2.0e-6floatmeter

The normalized rms emittance in y.

ALPHAX
0.0floatunitless

Rotation of the transverse phase space distribution in x according to the standard definition ALPHAX = - < xx' > GAMMA0 / EMITX.

ALPHAY
0.0floatunitless

Rotation of the transverse phase space distribution in y. See ALPHAX for more information.

XBEAM
0.0floatmeter

Transverse position in x of the electron beam at the undulator entrance with respect to the undulator axis.

YBEAM
0.0floatmeter

Transverse position in y of the electron beam at the undulator entrance with respect to the undulator axis.

PXBEAM
0.0floatunitless

Average normalized transverse momentum x of the electron beam at the undulator entrance. The momenta are defined as PXBEAM = betaxgamma where betax = cvx is the average transverse velocity and gamma the Lorenz factor of the electron energy.

PYBEAM
0.0floatunitless

Average normalized transverse momentum in y of the electron beam at the undulator entrance. See PXBEAM for more information.

CURPEAK
250.0floatAmperes

Peak current of the electron beam. Time-independent simulations enforces a constant current.

CUTTAIL
-1.0floatunitless

Cut in the transverse phase space in measures of the rms size to collimate transverse beam tails/halos. The cut is applied after the loading and beam current is set accordingly to the reduced number of macro particles. It is disabled if the value is negative or the electron beam is imported from an external file.


CONDITX
0.0floatm-1

CONDITX is the correlation strength between the amplitude of the eletron's betatron oscillation and its energy. If the condition is applied correctly any emittance effects are removed from the FEL amplification and the focal strength can be increased. However it requires a conditioning beamline prior to the FEL to apply the correlation. Refer to the paper of Sessler (A.N. Sessler, et al., Phys. Rev. Lett 68 (1992) 309) for more information.

CONDITY
0.0floatm-1

Same as CONDITX but for the correlation in the y-plane.

BUNCH
0.0floatunitless

Initial value of the bunching factor, when quite loading is used.

BUNCHPHASE
0.0floatrad

Phase of initial bunching, when quite loading is used.

EMOD
0.0floatunitless

Initial energy modulation, when quite loading is used. The value is the modulation amplitude in terms of gamma.

EMODPHASE
0.0floatrad

Phase of initial energy modulation, when quite loading is used.