Objet6¶
-
class
zgoubidoo.commands.objet.Objet6(label1: str = '', label2: str = '', *params, **kwargs)[source]¶ Bases:
zgoubidoo.commands.objet.ObjetGeneration of 61 particles.
Examples
>>> 1 + 1 # TODO
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='6' Generation of groups 61 particles.
- Type
int
-
YR='0.0' Y-coordinate of the reference trajectory
- Type
float
-
TR='0.0' T-coordinate of the reference trajectory
- Type
float
-
ZR='0.0' Z-coordinate of the reference trajectory
- Type
float
-
PR='0.0' P-coordinate of the reference trajectory
- Type
float
-
XR='0.0' X-coordinate of the reference trajectory
- Type
float
-
DR='1.0' D-coordinate of the reference trajectory
- Type
float
Default initializer for all Commands.
Attributes Summary
Attributes Documentation
-
KEYWORD: str = 'OBJET'¶
-
PARAMETERS: dict = {'BORO': (<Quantity(1.0, 'centimeter * kilogauss')>, 'Reference magnetic rigidity.'), 'DR': (1.0, 'D-coordinate of the reference trajectory'), 'KOBJ': (6, 'Generation of groups 61 particles.'), 'LABEL1': ('', 'Primary label for the Zgoubi command (default: auto-generated hash).'), 'LABEL2': ('', 'Secondary label for the Zgoubi command.'), 'PD': (0.001,), 'PP': (0.001,), 'PR': (0.0, 'P-coordinate of the reference trajectory'), 'PT': (0.001,), 'PX': (0.001,), 'PY': (0.001,), 'PZ': (0.001,), 'TR': (0.0, 'T-coordinate of the reference trajectory'), 'XR': (0.0, 'X-coordinate of the reference trajectory'), 'YR': (0.0, 'Y-coordinate of the reference trajectory'), 'ZR': (0.0, 'Z-coordinate of the reference trajectory')}¶
-