Explicit matrix input with data in the element definition, rather than in a file.
Parallel capable? : yes
GPU capable? : no
Backtracking capable? : no
Parameter Name  Units  Type  Default  Description 
L  M  double  0.0  Length (used only for position computation) 
ANGLE  RAD  double  0.0  Angle (used only for position computation) 
DX  M  double  0.0  misalignment 
DY  M  double  0.0  misalignment 
DZ  M  double  0.0  misalignment 
TILT  RAD  double  0.0  Tilt angle 
YAW  RAD  double  0.0  Yaw angle 
PITCH  RAD  double  0.0  Pitch angle 
ORDER  short  0 
 
C1  M  double  0.0  
C2  double  0.0 
 
C3  M  double  0.0  
C4  double  0.0 
 
C5  M  double  0.0  
C6  double  0.0  Change in momentum offset 

DELTAP  double  0.0  Change in central momentum (beta*gamma) 

R11  double  0.0 


R12  M  double  0.0 

R13  double  0.0 


R14  M  double  0.0 

R15  double  0.0 


R16  M  double  0.0 

R21  1∕M  double  0.0 

R22  double  0.0 


R23  1∕M  double  0.0 

R24  double  0.0 


R25  1∕M  double  0.0 

R26  double  0.0 


R31  double  0.0 


R32  M  double  0.0 

R33  double  0.0 


R34  M  double  0.0 

R35  double  0.0 


EMATRIX continued
Explicit matrix input with data in the element definition, rather than in a file.
Parameter Name  Units  Type  Default  Description 
R36  M  double  0.0 

R41  1∕M  double  0.0 

R42  double  0.0 


R43  1∕M  double  0.0 

R44  double  0.0 


R45  1∕M  double  0.0 

R46  double  0.0 
 
R51  double  0.0  
R52  M  double  0.0 

R53  double  0.0  
R54  M  double  0.0 

R55  double  0.0  
R56  M  double  0.0 

R61  1∕M  double  0.0 

R62  double  0.0 


R63  1∕M  double  0.0 

R64  double  0.0 


R65  1∕M  double  0.0 

R66  double  0.0 


T111  1∕M  double  0.0 

T121  double  0.0 


T122  M  double  0.0 

T131  1∕M  double  0.0 

T132  double  0.0 


T133  1∕M  double  0.0 

T141  double  0.0 


T142  M  double  0.0 

T143  double  0.0 


T144  M  double  0.0 

T151  1∕M  double  0.0 

T152  double  0.0 


T153  1∕M  double  0.0 

T154  double  0.0 


T155  1∕M  double  0.0 

T161  double  0.0 


T162  M  double  0.0 

EMATRIX continued
Explicit matrix input with data in the element definition, rather than in a file.
Parameter Name  Units  Type  Default  Description 
T163  double  0.0 
 
T164  M  double  0.0  
T165  double  0.0 
 
T166  M  double  0.0  
T211  1∕M^{2}  double  0.0 

T221  1∕M  double  0.0 

T222  double  0.0 


T231  1∕M^{2}  double  0.0 

T232  1∕M  double  0.0 

T233  1∕M^{2}  double  0.0 

T241  1∕M  double  0.0 

T242  double  0.0 


T243  1∕M  double  0.0 

T244  double  0.0 


T251  1∕M^{2}  double  0.0 

T252  1∕M  double  0.0 

T253  1∕M^{2}  double  0.0 

T254  1∕M  double  0.0 

T255  1∕M^{2}  double  0.0 

T261  1∕M  double  0.0 

T262  double  0.0 


T263  1∕M  double  0.0 

T264  1  double  0.0 

T265  1∕M  double  0.0 

T266  double  0.0 


T311  1∕M  double  0.0 

T321  double  0.0 


T322  M  double  0.0 

T331  1∕M  double  0.0 

T332  double  0.0 


T333  1∕M  double  0.0 

T341  double  0.0 


T342  M  double  0.0 

T343  double  0.0 


T344  M  double  0.0 

T351  1∕M  double  0.0 

EMATRIX continued
Explicit matrix input with data in the element definition, rather than in a file.
Parameter Name  Units  Type  Default  Description 
T352  double  0.0 


T353  1∕M  double  0.0 

T354  double  0.0 


T355  1∕M  double  0.0 

T361  double  0.0 
 
T362  M  double  0.0  
T363  double  0.0 
 
T364  M  double  0.0  
T365  double  0.0 
 
T366  M  double  0.0  
T411  1∕M^{2}  double  0.0 

T421  1∕M  double  0.0 

T422  double  0.0 


T431  1∕M^{2}  double  0.0 

T432  1∕M  double  0.0 

T433  1∕M^{2}  double  0.0 

T441  1∕M  double  0.0 

T442  double  0.0 


T443  1∕M  double  0.0 

T444  double  0.0 


T451  1∕M^{2}  double  0.0 

T452  1∕M  double  0.0 

T453  1∕M^{2}  double  0.0 

T454  1∕M  double  0.0 

T455  1∕M^{2}  double  0.0 

T461  1∕M  double  0.0 

T462  double  0.0 


T463  1∕M  double  0.0 

T464  1  double  0.0 

T465  1∕M  double  0.0 

T466  double  0.0 


T511  1∕M  double  0.0 

T521  double  0.0 


T522  M  double  0.0 

T531  1∕M  double  0.0 

T532  double  0.0 


EMATRIX continued
Explicit matrix input with data in the element definition, rather than in a file.
Parameter Name  Units  Type  Default  Description 
T533  1∕M  double  0.0 

T541  double  0.0 
 
T542  M  double  0.0  
T543  double  0.0 
 
T544  M  double  0.0  
T551  1∕M  double  0.0 

T552  double  0.0 


T553  1∕M  double  0.0 

T554  double  0.0 


T555  1∕M  double  0.0 

T561  double  0.0 
 
T562  M  double  0.0  
T563  double  0.0 
 
T564  M  double  0.0  
T565  double  0.0 
 
T566  M  double  0.0  
T611  1∕M^{2}  double  0.0 

T621  1∕M  double  0.0 

T622  double  0.0 


T631  1∕M^{2}  double  0.0 

T632  1∕M  double  0.0 

T633  1∕M^{2}  double  0.0 

T641  1∕M  double  0.0 

T642  double  0.0 


T643  1∕M  double  0.0 

T644  double  0.0 


T651  1∕M^{2}  double  0.0 

T652  1∕M  double  0.0 

T653  1∕M^{2}  double  0.0 

T654  1∕M  double  0.0 

T655  1∕M^{2}  double  0.0 

T661  1∕M  double  0.0 

T662  double  0.0 


T663  1∕M  double  0.0 

T664  1  double  0.0 

T665  1∕M  double  0.0 

EMATRIX continued
Explicit matrix input with data in the element definition, rather than in a file.
Parameter Name  Units  Type  Default  Description 
T666  double  0.0 
 
GROUP  string  NULL  Optionally used to assign an element to a group, with a userdefined 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