Objet5

class zgoubidoo.commands.objet.Objet5(label1: str = '', label2: str = '', *params, **kwargs)[source]

Bases: zgoubidoo.commands.objet.Objet

Generation of 11 particles, or 11*NN if I ≥ 2 (for use with MATRIX, IORD = 1).

Examples

test

Command attributes

LABEL1=''

Primary label for the Zgoubi command (default: auto-generated hash).

Type

str

LABEL2=''

Secondary label for the Zgoubi command.

Type

str

BORO='1.0 centimeter * kilogauss'

Reference magnetic rigidity.

Type

Quantity

KOBJ='5'

Generation of groups 11 particles.

Type

int

NN='1'

Number of groups of 11 particles

Type

int

YR='[0]'

Y-coordinate of the reference trajectory

Type

list

TR='[0]'

T-coordinate of the reference trajectory

Type

list

ZR='[0]'

Z-coordinate of the reference trajectory

Type

list

PR='[0]'

P-coordinate of the reference trajectory

Type

list

XR='[0]'

X-coordinate of the reference trajectory

Type

list

DR='[1]'

D-coordinate of the reference trajectory

Type

list

Default initializer for all Commands.

Attributes Summary

KEYWORD

PARAMETERS

Parameters of the command, with their default value, their description and optinally an index used by other commands (e.g.

Attributes Documentation

KEYWORD: str = 'OBJET'
PARAMETERS: dict = {'ALPHA_X': (0,), 'ALPHA_Y': (0,), 'ALPHA_Z': (0,), 'BETA_X': (<Quantity(1, 'meter')>,), 'BETA_Y': (<Quantity(1, 'meter')>,), 'BETA_Z': (<Quantity(1, 'meter')>,), 'BORO': (<Quantity(1.0, 'centimeter * kilogauss')>, 'Reference magnetic rigidity.'), 'DR': ([1], 'D-coordinate of the reference trajectory'), 'D_Y': (<Quantity(0, 'meter')>,), 'D_YP': (0,), 'D_Z': (<Quantity(0, 'meter')>,), 'D_ZP': (0,), 'KOBJ': (5, 'Generation of groups 11 particles.'), 'LABEL1': ('', 'Primary label for the Zgoubi command (default: auto-generated hash).'), 'LABEL2': ('', 'Secondary label for the Zgoubi command.'), 'NN': (1, 'Number of groups of 11 particles'), 'PD': (0.001,), 'PP': (0.001,), 'PR': ([0], 'P-coordinate of the reference trajectory'), 'PT': (0.001,), 'PX': (0.001,), 'PY': (0.001,), 'PZ': (0.001,), 'TR': ([0], 'T-coordinate of the reference trajectory'), 'XR': ([0], 'X-coordinate of the reference trajectory'), 'YR': ([0], 'Y-coordinate of the reference trajectory'), 'ZR': ([0], 'Z-coordinate of the reference trajectory')}

Parameters of the command, with their default value, their description and optinally an index used by other commands (e.g. fit).