|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--gov.sns.xal.model.probe.traj.Trajectory
|
+--gov.sns.xal.model.probe.traj.BeamTrajectory
|
+--gov.sns.xal.model.probe.traj.EnsembleTrajectory
Saves the history of an EnsembleProbe.
| Field Summary |
| Fields inherited from class gov.sns.xal.model.probe.traj.Trajectory |
TRAJ_LABEL |
| Constructor Summary | |
EnsembleTrajectory()
|
|
| Method Summary | |
protected ProbeState |
newProbeState()
Creates a new ProbeState object with the proper type for the trajectory. |
protected ProbeState |
newProbeState(IProbe p)
Creates a new ProbeState object with the proper type for the trajectory. |
boolean |
validateState(ProbeState state)
Check whether or not the argument is a valid EnsembleProbeState
object. |
| Methods inherited from class gov.sns.xal.model.probe.traj.Trajectory |
addPropertiesTo, getDescription, getTimestamp, indicesForElement, initialState, load, numStates, popLastState, readFrom, readPropertiesFrom, save, saveState, setDescription, setTimestamp, stateAtPosition, stateIterator, statesForElement, statesInPositionRange, stateWithIndex, toString, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public EnsembleTrajectory()
| Method Detail |
public boolean validateState(ProbeState state)
EnsembleProbeState
object.
state - ProbeState object to validate
state is a valid EnvelopeProbeState
false otherwiseprotected ProbeState newProbeState()
ProbeState object with the proper type for the trajectory.
newProbeState in class TrajectoryEnsembleProbeState objectprotected ProbeState newProbeState(IProbe p)
ProbeState object with the proper type for the trajectory.
Initialize new ProbeState to the state of the argument.
newProbeState in class Trajectoryp - probe interface belonging to object with the proper type for this trajectory
ProbeState object initialized to probe
java.lang.IllegalArgumentException - probe is not of type EnsembleProbe
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||