- All Known Implementing Classes:
BeamLossObserver
,BeamTrajectoryObserver
,PhaseSpaceObserver
,TLPhaseSpaceObserver
,TrajectoryObserver
,TurnObserver
public interface TrackingObserver
Interface for particle observers.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
Describes how the some observer behaves. -
Method Summary
-
Method Details
-
observe
Observe the particle using this observer.- Parameters:
p
- - Particle to observe
-
finish
Finishes the tracking of the given particle.- Parameters:
p
- the particle to stop tracking
-