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.String
getMadxName()
retrieve the name of the variable.MadxVarType
getVarType()
-
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
-
-