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