Uses of Interface
simpa.acc.api.utils.IntersectionCalculator
Packages that use IntersectionCalculator
Package
Description
This package contains utility classes to help in using the simpa.acc module.
-
Uses of IntersectionCalculator in simpa.acc.api.utils
Methods in simpa.acc.api.utils that return IntersectionCalculatorModifier and TypeMethodDescriptionstatic IntersectionCalculatorIntersectionCalculator.getInstance(String fileName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface.static IntersectionCalculatorIntersectionCalculator.getInstanceForBeam(String beamName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a beam trajectory.static IntersectionCalculatorIntersectionCalculator.getInstanceForBeam(Map<String, List<TrajectoryData>> trajectoryMap, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a beam trajectory.static IntersectionCalculatorIntersectionCalculator.getInstanceForParticle(String particleName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a single particle trajectory.static IntersectionCalculatorIntersectionCalculator.getInstanceForParticle(List<TrajectoryData> trajectoryData, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a single particle trajectory.