10.26 EMATRIX—Explicit matrix input with data in the element definition, rather than in a file.

Explicit matrix input with data in the element definition, rather than in a file.
Parallel capable? : yes
GPU capable? : no
Back-tracking capable? : no






Parameter NameUnitsType Default

Description






L M double0.0

Length (used only for position computation)






ANGLE RADdouble0.0

Angle (used only for position computation)






DX M double0.0

misalignment






DY M double0.0

misalignment






DZ M double0.0

misalignment






TILT RADdouble0.0

Tilt angle






YAW RADdouble0.0

Yaw angle






PITCH RADdouble0.0

Pitch angle






ORDER short 0






C1 M double0.0






C2 double0.0






C3 M double0.0






C4 double0.0






C5 M double0.0






C6 double0.0

Change in momentum offset






DELTAP double0.0

Change in central momentum (beta*gamma)






R11 double0.0






R12 M double0.0






R13 double0.0






R14 M double0.0






R15 double0.0






R16 M double0.0






R21 1∕M double0.0






R22 double0.0






R23 1∕M double0.0






R24 double0.0






R25 1∕M double0.0






R26 double0.0






R31 double0.0






R32 M double0.0






R33 double0.0






R34 M double0.0






R35 double0.0






EMATRIX continued

Explicit matrix input with data in the element definition, rather than in a file.






Parameter NameUnitsType Default

Description






R36 M double0.0






R41 1∕M double0.0






R42 double0.0






R43 1∕M double0.0






R44 double0.0






R45 1∕M double0.0






R46 double0.0






R51 double0.0






R52 M double0.0






R53 double0.0






R54 M double0.0






R55 double0.0






R56 M double0.0






R61 1∕M double0.0






R62 double0.0






R63 1∕M double0.0






R64 double0.0






R65 1∕M double0.0






R66 double0.0






T111 1∕M double0.0






T121 double0.0






T122 M double0.0






T131 1∕M double0.0






T132 double0.0






T133 1∕M double0.0






T141 double0.0






T142 M double0.0






T143 double0.0






T144 M double0.0






T151 1∕M double0.0






T152 double0.0






T153 1∕M double0.0






T154 double0.0






T155 1∕M double0.0






T161 double0.0






T162 M double0.0






EMATRIX continued

Explicit matrix input with data in the element definition, rather than in a file.






Parameter NameUnitsType Default

Description






T163 double0.0






T164 M double0.0






T165 double0.0






T166 M double0.0






T211 1∕M2double0.0






T221 1∕M double0.0






T222 double0.0






T231 1∕M2double0.0






T232 1∕M double0.0






T233 1∕M2double0.0






T241 1∕M double0.0






T242 double0.0






T243 1∕M double0.0






T244 double0.0






T251 1∕M2double0.0






T252 1∕M double0.0






T253 1∕M2double0.0






T254 1∕M double0.0






T255 1∕M2double0.0






T261 1∕M double0.0






T262 double0.0






T263 1∕M double0.0






T264 1 double0.0






T265 1∕M double0.0






T266 double0.0






T311 1∕M double0.0






T321 double0.0






T322 M double0.0






T331 1∕M double0.0






T332 double0.0






T333 1∕M double0.0






T341 double0.0






T342 M double0.0






T343 double0.0






T344 M double0.0






T351 1∕M double0.0






EMATRIX continued

Explicit matrix input with data in the element definition, rather than in a file.






Parameter NameUnitsType Default

Description






T352 double0.0






T353 1∕M double0.0






T354 double0.0






T355 1∕M double0.0






T361 double0.0






T362 M double0.0






T363 double0.0






T364 M double0.0






T365 double0.0






T366 M double0.0






T411 1∕M2double0.0






T421 1∕M double0.0






T422 double0.0






T431 1∕M2double0.0






T432 1∕M double0.0






T433 1∕M2double0.0






T441 1∕M double0.0






T442 double0.0






T443 1∕M double0.0






T444 double0.0






T451 1∕M2double0.0






T452 1∕M double0.0






T453 1∕M2double0.0






T454 1∕M double0.0






T455 1∕M2double0.0






T461 1∕M double0.0






T462 double0.0






T463 1∕M double0.0






T464 1 double0.0






T465 1∕M double0.0






T466 double0.0






T511 1∕M double0.0






T521 double0.0






T522 M double0.0






T531 1∕M double0.0






T532 double0.0






EMATRIX continued

Explicit matrix input with data in the element definition, rather than in a file.






Parameter NameUnitsType Default

Description






T533 1∕M double0.0






T541 double0.0






T542 M double0.0






T543 double0.0






T544 M double0.0






T551 1∕M double0.0






T552 double0.0






T553 1∕M double0.0






T554 double0.0






T555 1∕M double0.0






T561 double0.0






T562 M double0.0






T563 double0.0






T564 M double0.0






T565 double0.0






T566 M double0.0






T611 1∕M2double0.0






T621 1∕M double0.0






T622 double0.0






T631 1∕M2double0.0






T632 1∕M double0.0






T633 1∕M2double0.0






T641 1∕M double0.0






T642 double0.0






T643 1∕M double0.0






T644 double0.0






T651 1∕M2double0.0






T652 1∕M double0.0






T653 1∕M2double0.0






T654 1∕M double0.0






T655 1∕M2double0.0






T661 1∕M double0.0






T662 double0.0






T663 1∕M double0.0






T664 1 double0.0






T665 1∕M double0.0






EMATRIX continued

Explicit matrix input with data in the element definition, rather than in a file.






Parameter NameUnitsType Default

Description






T666 double0.0






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






Note that the default value of all matrix elements is 0. This can produce unexpected results if one imagines by mistake that the default values give a unit matrix, for example.

EMITTANCE