Package cern.accsoft.steering.jmad.model
Class OpticUtil
- java.lang.Object
-
- cern.accsoft.steering.jmad.model.OpticUtil
-
public final class OpticUtil extends java.lang.Object
collectiion of utility methods for the Model
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Optic
calcOptic(JMadModel model)
static Optic
createOptic(TfsResult tfsResult, MadxTwissVariable... variables)
static TfsResultRequest
fullOpticsRequest()
Creates a Tfs request which will contain all elements and all Madx twiss variables which are required for the optics.
-
-
-
Method Detail
-
calcOptic
public static Optic calcOptic(JMadModel model) throws JMadModelException
- Throws:
JMadModelException
-
fullOpticsRequest
public static final TfsResultRequest fullOpticsRequest()
Creates a Tfs request which will contain all elements and all Madx twiss variables which are required for the optics.- Returns:
- the result request which can be used for a twiss.
-
createOptic
public static Optic createOptic(TfsResult tfsResult, MadxTwissVariable... variables)
-
-