java.lang.Object
simpa.core.api.SystemConstants
Constants used internally. It can be changed by the user, but be careful !
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final doubleMaximum relative error allowed for FMM3D.static final doubleTolerance in [m] below which points are considered identical.static final intThe number of fractional digits in longitudinal position for the phase space observer file.static final StringString used byBeamTrajectoryObserverto separate particle data in the output file.static final doubleUsed for Plane Line intersection calculation byObserverDiskstatic final StringResource path for test filesstatic final StringTMP directory of the operating system -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
OBSERVER_POSITION_DIGITS
public static final int OBSERVER_POSITION_DIGITSThe number of fractional digits in longitudinal position for the phase space observer file.- See Also:
-
PLANE_AND_LINE_TOLERANCE
public static final double PLANE_AND_LINE_TOLERANCEUsed for Plane Line intersection calculation byObserverDisk- See Also:
-
FMM3D__RELATIVE_PRECISION
public static final double FMM3D__RELATIVE_PRECISIONMaximum relative error allowed for FMM3D. If one wants to have better than this at the solid harmonics expansion, this this value should be lowered. ( a rather unlikely scenario)- See Also:
-
GEOMETRY_TOLERANCE
public static final double GEOMETRY_TOLERANCETolerance in [m] below which points are considered identical. It is user forStlApertureandTextStlReader- See Also:
-
TMP_DIR
TMP directory of the operating system -
TEST_RESOURCE_PATH
Resource path for test files- See Also:
-
PARTICLE_SEPARATOR_STRING
String used byBeamTrajectoryObserverto separate particle data in the output file.- See Also:
-
-
Constructor Details
-
SystemConstants
public SystemConstants()
-