File Tolerance.hpp
-
namespace Acts
Note
This file is foreseen for the
Geometry
module to replaceExtent
Variables
-
static constexpr ActsScalar s_curvilinearProjTolerance = 0.999995
Tolerance for not being within curvilinear projection this allows using the same curvilinear frame to eta = 6, validity tested with IntegrationTests/PropagationTest.
-
static constexpr ActsScalar s_epsilon = 3 * std::numeric_limits<ActsScalar>::epsilon()
Tolerance for being numerical equal for geometry building.
-
static constexpr ActsScalar s_onSurfaceTolerance = 1e-4
Tolerance for being on Surface.
Note
This is intentionally given w/o an explicit unit to avoid having to include the units header unnecessarily. With the native length unit of mm this corresponds to 0.1um.
-
static constexpr ActsScalar s_curvilinearProjTolerance = 0.999995