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 double
Maximum relative error allowed for FMM3D.static final double
Tolerance in [m] below which points are considered identical.static final int
The number of fractional digits in longitudinal position for the phase space observer file.static final String
String used byBeamTrajectoryObserver
to separate particle data in the output file.static final double
Used for Plane Line intersection calculation byObserverDisk
static final String
Resource path for test filesstatic final String
TMP 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 forStlAperture
andTextStlReader
- 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 byBeamTrajectoryObserver
to separate particle data in the output file.- See Also:
-
-
Constructor Details
-
SystemConstants
public SystemConstants()
-