Module Flipper Coil

# VITESS Module Flipper Coil

This module simulates a rectangular coil flipper. Inside the coil the field component is homogeneous and in the walls increases/decreases from 0 Oe to the value of the coil field component given as input. The guide field is added to the total field. This module only rotates the spin vectors belonging to trajectories which pass through the rectangular geometry. No attenuation is considered in the walls.

### Module parameters

Parameter Unit | Description | Command option
position main X, Y, Z [cm] | center position of the rectangular coil in the input frame | -k, -l, -m
coil axes shows | orientation of the coil axes (1: Y direction, default; else: Z direction) | -y
offset horiz./vert. [deg] | rotation angle of the coil axes in horizontal (first rotation) and vertical direction | -i, -j
dimension X, Y, Z [cm] | dimensions of the rectangular coil in X,Y and Z direction when coil axes shows in Y direction | -X, -Y, -V
guide field [Oe] | strength of the guide magnetic field which is considered parallel to the beam axes | -G
coil field component [Oe] | strength of the coil magnetic field which is considered parallel to the coil axes | -H
wall thickness [cm] | thickness of the coil wire (wall) | -t
field steps | number of 'boxes' in which the field is devided (max:100) | -N
output X, Y, Z [cm] | position of the output frame (in the input frame) | -p, -r, -s

Important note: In case of serious memory limits (mainly older computers) it is possible to get "couldn't execute "...\MODULES\flipper_coil.exe": invalid argument". This is because the field resolution has to be high enough. Set "#define FIELD_SIZE 75" smaller and recompile.

Back to VITESS overview
vitess@helmholtz-berlin.de

Last modified: Tue Jul 23 17:55:56 MEST 2002, G. Zs.