Class DynapResultRequestImpl
- java.lang.Object
-
- cern.accsoft.steering.jmad.domain.result.track.AbstractTrackResultRequest
-
- cern.accsoft.steering.jmad.domain.result.track.DynapResultRequestImpl
-
- All Implemented Interfaces:
DynapResultRequest
public class DynapResultRequestImpl extends AbstractTrackResultRequest implements DynapResultRequest
Standard implementation of DynapResultRequest
-
-
Constructor Summary
Constructors Constructor Description DynapResultRequestImpl(RelativeParticleDistribution dist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
getLyapunov()
boolean
isFastTune()
boolean
isOrbit()
void
setFastTune(boolean fastTune)
void
setLyapunov(double lyapunov)
void
setOrbit(boolean orbit)
-
Methods inherited from class cern.accsoft.steering.jmad.domain.result.track.AbstractTrackResultRequest
getApertureLimitation, getRelativeParticleDistribution, getTurns, isApertureLimited, setApertureLimitation, setApertureLimited, setRelativeParticleDisctribution, setTurns
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cern.accsoft.steering.jmad.domain.result.track.DynapResultRequest
getApertureLimitation, getRelativeParticleDistribution, getTurns, isApertureLimited, setApertureLimitation, setApertureLimited, setRelativeParticleDisctribution, setTurns
-
-
-
-
Constructor Detail
-
DynapResultRequestImpl
public DynapResultRequestImpl(RelativeParticleDistribution dist)
-
-
Method Detail
-
isFastTune
public boolean isFastTune()
- Specified by:
isFastTune
in interfaceDynapResultRequest
- Returns:
- If true, the only tunes of the particle tracked is returned
-
getLyapunov
public double getLyapunov()
- Specified by:
getLyapunov
in interfaceDynapResultRequest
- Returns:
- The launch distance between two companion particles added to the x coordinate
-
isOrbit
public boolean isOrbit()
- Specified by:
isOrbit
in interfaceDynapResultRequest
- Returns:
- If set, the flag orbit is true during the tracking and its initialization
-
setFastTune
public void setFastTune(boolean fastTune)
- Specified by:
setFastTune
in interfaceDynapResultRequest
- Parameters:
fastTune
- If true, the only tunes of the particle tracked is returned
-
setLyapunov
public void setLyapunov(double lyapunov)
- Specified by:
setLyapunov
in interfaceDynapResultRequest
- Parameters:
lyapunov
- The launch distance between two companion particles added to the x coordinate
-
setOrbit
public void setOrbit(boolean orbit)
- Specified by:
setOrbit
in interfaceDynapResultRequest
- Parameters:
orbit
- If set, the flag orbit is true during the tracking and its initialization
-
-