Objet6¶
-
class
zgoubidoo.commands.objet.
Objet6
(label1: str = '', label2: str = '', *params, **kwargs)[source]¶ Bases:
zgoubidoo.commands.objet.Objet
Generation 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')}¶
-