Class TwissInitialConditionsImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.domain.optics.OpticPointImpl
-
- cern.accsoft.steering.jmad.domain.optics.EditableOpticPointImpl
-
- cern.accsoft.steering.jmad.domain.twiss.TwissInitialConditionsImpl
-
- All Implemented Interfaces:
EditableOpticPoint,OpticPoint,TwissInitialConditions,NamedBean,java.lang.Cloneable
public final class TwissInitialConditionsImpl extends EditableOpticPointImpl implements NamedBean, TwissInitialConditions, java.lang.Cloneable
-
-
Field Summary
-
Fields inherited from class cern.accsoft.steering.jmad.domain.optics.OpticPointImpl
LOGGER, MADX_VARIABLES
-
-
Constructor Summary
Constructors Constructor Description TwissInitialConditionsImpl()TwissInitialConditionsImpl(java.lang.String name)the constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(TwissListener listener)TwissInitialConditionsImplclone()protected voidfirePropertyChanged()this method may be overridden by subclasses in order to notify their listeners.java.lang.DoublegetDeltap()java.util.List<MadxTwissVariable>getMadxVariables()java.lang.DoublegetPt()java.lang.DoublegetPtcBetz()java.lang.IntegergetPtcMapOrder()java.lang.IntegergetPtcPhaseSpaceDimension()java.lang.StringgetSaveBetaName()java.lang.DoublegetT()booleanisCalcAtCenter()booleanisCalcChromaticFunctions()booleanisClosedOrbit()voidremoveListener(TwissListener listener)voidsetCalcAtCenter(boolean calcAtCentre)voidsetCalcChromaticFunctions(boolean calcChromaticFunctions)voidsetClosedOrbit(boolean closedOrbit)voidsetDeltap(java.lang.Double deltap)voidsetPt(java.lang.Double pt)voidsetPtcBetz(java.lang.Double betz)voidsetPtcMapOrder(java.lang.Integer order)voidsetPtcPhaseSpaceDimension(java.lang.Integer dim)voidsetSaveBetaName(java.lang.String saveBetaName)voidsetT(java.lang.Double t)java.lang.StringtoString()-
Methods inherited from class cern.accsoft.steering.jmad.domain.optics.EditableOpticPointImpl
setAlfx, setAlfy, setBetx, setBety, setDdpx, setDdpy, setDdx, setDdy, setDpx, setDpy, setDx, setDy, setMux, setMuy, setPx, setPy, setX, setY
-
Methods inherited from class cern.accsoft.steering.jmad.domain.optics.OpticPointImpl
getAlfx, getAlfy, getBetx, getBety, getDdpx, getDdpy, getDdx, getDdy, getDpx, getDpy, getDx, getDy, getMux, getMuy, getName, getPosition, getPx, getPy, getValue, getValue, getX, getY, setValue
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cern.accsoft.steering.jmad.domain.optics.EditableOpticPoint
setAlfx, setAlfy, setBetx, setBety, setDdpx, setDdpy, setDdx, setDdy, setDpx, setDpy, setDx, setDy, setMux, setMuy, setPx, setPy, setValue, setX, setY
-
Methods inherited from interface cern.accsoft.steering.jmad.domain.optics.OpticPoint
getAlfx, getAlfy, getBetx, getBety, getDdpx, getDdpy, getDdx, getDdy, getDpx, getDpy, getDx, getDy, getMux, getMuy, getName, getPosition, getPx, getPy, getValue, getX, getY
-
Methods inherited from interface cern.accsoft.steering.jmad.domain.twiss.TwissInitialConditions
getValue
-
-
-
-
Method Detail
-
setSaveBetaName
public void setSaveBetaName(java.lang.String saveBetaName)
- Specified by:
setSaveBetaNamein interfaceTwissInitialConditions
-
getSaveBetaName
public java.lang.String getSaveBetaName()
- Specified by:
getSaveBetaNamein interfaceTwissInitialConditions
-
getPtcPhaseSpaceDimension
public java.lang.Integer getPtcPhaseSpaceDimension()
- Specified by:
getPtcPhaseSpaceDimensionin interfaceTwissInitialConditions
-
setPtcPhaseSpaceDimension
public void setPtcPhaseSpaceDimension(java.lang.Integer dim)
- Specified by:
setPtcPhaseSpaceDimensionin interfaceTwissInitialConditions
-
getPtcMapOrder
public java.lang.Integer getPtcMapOrder()
- Specified by:
getPtcMapOrderin interfaceTwissInitialConditions
-
setPtcMapOrder
public void setPtcMapOrder(java.lang.Integer order)
- Specified by:
setPtcMapOrderin interfaceTwissInitialConditions
-
getPtcBetz
public java.lang.Double getPtcBetz()
- Specified by:
getPtcBetzin interfaceTwissInitialConditions
-
setPtcBetz
public void setPtcBetz(java.lang.Double betz)
- Specified by:
setPtcBetzin interfaceTwissInitialConditions
-
getDeltap
public java.lang.Double getDeltap()
- Specified by:
getDeltapin interfaceTwissInitialConditions
-
setDeltap
public void setDeltap(java.lang.Double deltap)
- Specified by:
setDeltapin interfaceTwissInitialConditions
-
setCalcChromaticFunctions
public void setCalcChromaticFunctions(boolean calcChromaticFunctions)
- Specified by:
setCalcChromaticFunctionsin interfaceTwissInitialConditions- Parameters:
calcChromaticFunctions- the calcChromaticFunctions to set
-
isCalcChromaticFunctions
public boolean isCalcChromaticFunctions()
- Specified by:
isCalcChromaticFunctionsin interfaceTwissInitialConditions- Returns:
- the calcChromaticFunctions
-
setClosedOrbit
public void setClosedOrbit(boolean closedOrbit)
- Specified by:
setClosedOrbitin interfaceTwissInitialConditions- Parameters:
closedOrbit- the closedOrbit to set
-
isClosedOrbit
public boolean isClosedOrbit()
- Specified by:
isClosedOrbitin interfaceTwissInitialConditions- Returns:
- the closedOrbit
-
firePropertyChanged
protected void firePropertyChanged()
Description copied from class:OpticPointImplthis method may be overridden by subclasses in order to notify their listeners. For the moment we do nothing here!- Overrides:
firePropertyChangedin classOpticPointImpl
-
addListener
public void addListener(TwissListener listener)
- Specified by:
addListenerin interfaceTwissInitialConditions- Parameters:
listener- the listener to add
-
removeListener
public void removeListener(TwissListener listener)
- Specified by:
removeListenerin interfaceTwissInitialConditions- Parameters:
listener- the listener to remove
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setCalcAtCenter
public void setCalcAtCenter(boolean calcAtCentre)
- Specified by:
setCalcAtCenterin interfaceTwissInitialConditions- Parameters:
calcAtCentre- the calcAtCenter to set
-
isCalcAtCenter
public boolean isCalcAtCenter()
- Specified by:
isCalcAtCenterin interfaceTwissInitialConditions- Returns:
- the calcAtCenter
-
getT
public java.lang.Double getT()
- Specified by:
getTin interfaceTwissInitialConditions
-
setT
public void setT(java.lang.Double t)
- Specified by:
setTin interfaceTwissInitialConditions
-
getPt
public java.lang.Double getPt()
- Specified by:
getPtin interfaceTwissInitialConditions
-
setPt
public void setPt(java.lang.Double pt)
- Specified by:
setPtin interfaceTwissInitialConditions
-
getMadxVariables
public java.util.List<MadxTwissVariable> getMadxVariables()
- Specified by:
getMadxVariablesin interfaceTwissInitialConditions- Overrides:
getMadxVariablesin classOpticPointImpl
-
clone
public TwissInitialConditionsImpl clone()
- Overrides:
clonein classjava.lang.Object
-
-