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 IntersectionCalculator
IntersectionCalculator.getInstance
(String fileName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface.static IntersectionCalculator
IntersectionCalculator.getInstanceForBeam
(String beamName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a beam trajectory.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
(String particleName, ReferenceOrbit designOrbit, double diskRadius, boolean backward) Gets an implementation of this interface for a single particle 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.