Uses of Record Class
simpa.core.api.track.TrajectoryData
Packages that use TrajectoryData
Package
Description
This package contains utility classes to help in using the simpa.acc module.
This package contains the code related to tracking particles in SIMPA.
-
Uses of TrajectoryData in simpa.acc.api.utils
Method parameters in simpa.acc.api.utils with type arguments of type TrajectoryDataModifier and TypeMethodDescriptionOpticsCalculator.calculateRingOptics
(List<TrajectoryData> trajectoryData1, List<TrajectoryData> trajectoryData2, double dpop, double maxAperture, boolean backward) Calculates the optical functions from two trajectory data lists in a ring.OpticsCalculator.calculateTLineOptics
(Map<String, List<TrajectoryData>> trajectoryMap1, Map<String, List<TrajectoryData>> trajectoryMap2, double dpop, double maxAperture, boolean backward) Calculates the optical functions from two trajectory data maps in a transfer line.static IntersectionCalculator
IntersectionCalculator.getInstanceForBeam
(Map<String, List<TrajectoryData>> trajectoryMap, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a beam trajectory.static IntersectionCalculator
IntersectionCalculator.getInstanceForParticle
(List<TrajectoryData> trajectoryData, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a single particle trajectory.Constructor parameters in simpa.acc.api.utils with type arguments of type TrajectoryDataModifierConstructorDescriptionBeamSizeCalculator
(Map<String, List<TrajectoryData>> trajMap, ReferenceOrbit designOrbit, double maxAperture) Constructor with a given trajectory map and design orbit. -
Uses of TrajectoryData in simpa.core.api.track
Methods in simpa.core.api.track that return types with arguments of type TrajectoryDataModifier and TypeMethodDescriptionBeamTrajectoryObserver.getTrajectoryData()
TrajectoryObserver.getTrajectoryDatas()
static Map
<String, List<TrajectoryData>> TrajectoryData.readBeamTrajectoryFile
(String beamTrajFile) Reds the global trajectory of the particles from the beamTrajFilestatic List
<TrajectoryData> TrajectoryData.readParticleTrajectoryFile
(String trajectoryFileName) Reads a trajectory data of a single particle from a file.