New fastring#1082
Conversation
|
@lfarv, @lcarver, @oscarxblanco this is still WIP and more testing is needed but I believe all the functionalities requested are now implemented. Please take a first look and let me know if you see something that needs to be modified/improved. |
|
For the moment the new function is in |
|
@lcarver still waiting for your review.... |
output: if I try: |
|
Hello, the problem is here: For the fast ring, the code does not raise an error when computing find_orbit with the INTEGRAL method, and it does not exclude the Quantum Diffusion, so it never reaches the tracking part in the second section which does exclude it. |
|
Variable elements are now excluded and a warning is issued when the closed orbit calculation fails and energy loss calculation falls back to the element-by-element method that ignores closed orbit effects |
This PR proposes a new implementation for the fast ring allowing to switch radiations on and off with standard lattice function.
Only one lattice object is then produced.
It is also possible to model higher order chromaticity terms with manual input. The automated generation considers only linear terms. This is safer since fit parameters have to be adapted depending on the order the the user wants to consider.