Interface MadxVariable
-
- All Superinterfaces:
Variable
- All Known Subinterfaces:
ApertureVariable,CustomVariable,DynapVariable,GlobalVariable,TrackVariable,TwissVariable
- All Known Implementing Classes:
CustomVariableImpl,EalignVariables,MadxApertureGlobalVariable,MadxApertureVariable,MadxDynapVariable,MadxGlobalVariable,MadxTrackVariable,MadxTwissVariable,PtcGlobalVariable,PtcTwissVariable
public interface MadxVariable extends Variable
This is the general interface for a variable. It simple has a name and a unit.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetMadxName()retrieve the name of the variable.MadxVarTypegetVarType()-
Methods inherited from interface cern.accsoft.steering.jmad.domain.var.Variable
getName, getUnit, getValueClass
-
-
-
-
Method Detail
-
getMadxName
java.lang.String getMadxName()
retrieve the name of the variable. This must be a unique expression within the madx model.- Returns:
- the name of the variable.
-
getVarType
MadxVarType getVarType()
- Returns:
- the type (String/Double) of the variable
-
-