Performs slice-by-slice analysis of the beam for output to a file.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no
Parameter Name | Units | Type | Default | Description |
N_SLICES | long | 10 | number of slices |
|
START_PID | long | -1 | starting particleID for particles to dump |
|
END_PID | long | -1 | ending particleID for particles to dump |
|
INTERVAL | long | 1 | interval for data output (in turns) |
|
START_PASS | long | 0 | pass on which to start |
|
END_PASS | long | -1 | pass on which to end (inclusive). Ignored if negative. |
|
FILENAME | STRING | output filename, possibly incomplete (see below) |
||
LABEL | STRING | output label |
||
INDEX_OFFSET | long | 0 | Offset for file indices for sequential file naming. |
|
REFERENCE_FREQUENCY | double | -1 | If non-zero, the indicated frequency is used to define the bucket center for purposes of computing time offsets. |
|
DISABLE | short | 0 | If nonzero, no output will be generated. |
|
USE_DISCONNECT | short | 0 | If nonzero, files are disconnected between each write operation. May be useful for parallel operation. Ignored otherwise. |
|
GROUP | string | NULL | Optionally used to assign an element to a group, with a user-defined name. Group names will appear in the parameter output file in the column ElementGroup |
|
NB: This element has very poor parallel efficiency. Hence, the START_PASS, END_PASS, and INTERVAL options should be used to limit the frequency of computations to the minimum needed.
SOLE