Sbend documentation
Sbend(in_parameters=None, index=None)
Bases: Element
A class used to store the sbend information
Attributes:
| Name | Type | Description |
|---|---|---|
settings |
dict
|
Dictionary containing the element settings. |
girder |
Optional[Girder]
|
The girder reference the |
type |
str
|
The type of the element. It is set to "Sbend". |
The list of acceptable settings:
["name", "s", "x", "y", "xp", "yp", "roll", "length", "synrad", "six_dim",
"thin_lens", "e0", "aperture_x", "aperture_y", "aperture_losses",
"aperture_shape", "angle", "E1", "E2", "K", "K2", "tilt", "tclcall_entrance",
"tclcall_exit", "short_range_wake"]
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
in_parameters |
Optional[dict]
|
The dict with input settings. |
None
|
girder |
The number of the girder element is placed. |
required | |
index |
Optional[int]
|
The index of the element in the lattice. |
None
|