public interface TuneModel
Interface to be implemented to describe some optical features of a circular
machine at different working points. An implementation is required by the
constructor of the
FrequencyAnalysis
class.- Author:
- lbojtar
-
Method Summary
Modifier and TypeMethodDescriptiongetScalingFactors
(Tune tune, double momentum) Get a map of all accelerator element currents needed to obtain the given tunes at the given momentum.
-
Method Details
-
getScalingFactors
Get a map of all accelerator element currents needed to obtain the given tunes at the given momentum. The return list includes only the elements affecting the tunes. These are usually a number of quadrupoles.- Parameters:
tune
- A tune object.momentum
- The momentum of the machine [GeV/c]- Returns:
- A map of scaling factors. The key is the binary file name for the element and the value is usually the current [A] or voltage [V].
-