modified matching to accept ID marker before or after cells, checklattice to assign correctly FamiliyDevice field in sextupoles
fixed file creation and modified input to matchinjectionbump
added injection bump matching and file creation
magnets strength file saved from model with familiy strengths only
Check lattice now adds field Device and FamiliyDevice to quad, sext, oct in AT structure
dq group
octupoles initialized to no octupoles
renamed save_mag to magnetsstrengths_model
qpindex help fix. save_mag stores in a file all magnet setting from the model lattice.
added oc to atmodel, and modified recompute to get integrated octupole gradients
dependent variables ll, alpha nuh nuv. modified model.recompute, renamed settune, setchrom
in model.m dependent variables ll, alpha nuh nuv. modified model.recompute, renamed settune, setchrom
fixed Brho in tuneresponse
tune response file created by tuneresponse now is in currents and with the correct devices as in sr/d-tm/1
fixed error in qpfamname and minus sign in tuneresponse. some clean up.
fixed wrong quadrupole family name for QD5 in injection cell
chromaticity correction matrix. updated also ebs.model.m with ebs.fixchrom method
sextupole family name from index in sextupole array
functions to create tune response matrix as csv file
retune method with matching option for SR
added retune method, with 2 options for the moment, QD1QF2 and Matching
functions to create tune correction matrix file
methods for S28D lattice matching
fixed help in ebs.qpname and created ebs.qpfamname, that returns the quadrupole family name
example fixed and improved
example fixed and improved
AT -> Elegant converter
fixed error in plotERaperture that would not allow plotting of only rectangular or only elliptical apertures
basic undulator model for emittance estimates
added function to get s position in a lattice given cartesian coordinates
added index option to atplot to display index in AT structure
fixed some errors and missing files in /pubtool/LatticeTuningFunctions
added new passmethod fields in element splitting
added dipoles to ebs.model
modified autocor_model theory response matrix computation. added save_mag, read_mag and magname used by qempanel. taco and tango list are removed and replaced by family and corrector list.
removed figures from reson***. modified ebs.steerindx to accept also attribute in steerer name (response matrix) modified help and error message
updated reson*.m to different resonances. ebs.autocor_model updated for theory or exp mode using gradients instead of currents
amplitude scaling factor in quad, sext and skew resonances, set to 1 for now. restored ebs.reson_model default pwd
added functions to create resonance knobs response matrices
octupole device name to index functions
simplified calls to steername: hsteername, vsteername, skewname
simplified calls to steername: hsteername, vsteername, skewname
**index.m modified to use persistent variables and allow minimal device name
added skew quadrupoles to steerindex and steername
ebs.steername and ebs.steerindex help
switch to matutil getcelnum, removed kdx where not needed
fixed errors for vectorization of numpercell
modified help of BPMINDEX, added SXNAME/INDEX(simulator pattern), added QPNAME/INDEX(different number of quad per cell)
added Octupoles (oc) and DQ (dq) positions for ebs
function to plot rectangular and elliptic apert...
error in response matrix computation fixed. Tha...
help estetics for atmatch
removed some uncompleted/untested functions fro...
removed some uncompleted/untested functions fro...
atgetU0 modified to use atenergy, atsetcavity a...
cleaned usless figures and .mat files in atmat/...
Errors and correction functions + draft documen...
thick multipoles converted to drifts and added ...
ciao Giovanna! this could be a very nice and usefull tool! please upload it, I would...
would it be possible to have a check for physical apertures in the elements? may...
Soon the SAD to AT converter will be available!
WOW! I compared with the SAD (not MAD, thanks to M.Biagini, LNF-INFN) code traking...
This is a great IDEA! This will be a very usefull complement to the documentation!...
For those who like this way of describing second order transformations, now in AT...
What about quadrupole linear fringe fields? translating a SAD lattice to AT I noticed...
added MatrixTijkPass.c to execute x_i=sum_i(Mij...
element creation function for x_i=sum_i(Mij*xj)...
improved speed, added wait bar, added matrix el...
fixed usage of atradoff in atsetcavity
linked left and rigth axis in atplot
atsetcavity uses atradon and atradoff accordin...
atmatch accepts input twiss parameters for open...
Aperture
Quadrupole
atsetcavity uses atgetU0 to compute energy loss...
ringpara considers dipoles with gradient in Pol...
output strings from converters AT2MADX and AT2M...