From 8006025d186d1553a21e4af881fcc5ef3b6d68ec Mon Sep 17 00:00:00 2001
From: David Hammer <dhammer@mailbox.org>
Date: Mon, 10 Jul 2023 16:21:17 +0200
Subject: [PATCH] pnCCD geometry hacky hotfix

---
 src/calng/geometries/PnccdGeometry.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/calng/geometries/PnccdGeometry.py b/src/calng/geometries/PnccdGeometry.py
index c3b84cca..04c438dd 100644
--- a/src/calng/geometries/PnccdGeometry.py
+++ b/src/calng/geometries/PnccdGeometry.py
@@ -14,6 +14,10 @@ class FixedUpPnccdGeometry(extra_geom.PNCCDGeometry):
     def split_tiles(self, module_data):
         return [module_data[:512], module_data[512:]]
 
+    def __init__(self, *args, **kwargs):
+        super().__init__(*args, **kwargs)
+        self.modules = [[self.modules[0][0], self.modules[1][0]]]
+
 
 class PnccdGeometry(ManualRelativePositionsGeometryBase):
     geometry_class = FixedUpPnccdGeometry
-- 
GitLab