From a838731fe5fb6860164bae2080608c901cabeb17 Mon Sep 17 00:00:00 2001 From: Tobias Boeckh <boeckh.tobias@gmail.com> Date: Tue, 12 Sep 2023 21:36:06 +0200 Subject: [PATCH] add comment explaining increased layer thickness --- Tracking/Acts/FaserActsGeometry/src/FaserActsLayerBuilder.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/Tracking/Acts/FaserActsGeometry/src/FaserActsLayerBuilder.cxx b/Tracking/Acts/FaserActsGeometry/src/FaserActsLayerBuilder.cxx index db5f662f..649f2503 100644 --- a/Tracking/Acts/FaserActsGeometry/src/FaserActsLayerBuilder.cxx +++ b/Tracking/Acts/FaserActsGeometry/src/FaserActsLayerBuilder.cxx @@ -206,6 +206,7 @@ FaserActsLayerBuilder::buildLayers(const Acts::GeometryContext& gctx, std::shared_ptr<const Acts::ProtoSurfaceMaterial> materialProxy = nullptr; double layerZ = 0.5 * (pl.min(Acts::binZ) + pl.max(Acts::binZ)); + // increase layerThickness by 4 mm so that after alignment shifts all modules are still within the boundaries double layerThickness = (pl.max(Acts::binZ) - pl.min(Acts::binZ)) + 4_mm; double layerZInner = layerZ - layerThickness/2.; double layerZOuter = layerZ + layerThickness/2.; -- GitLab