From 59eeb00514a2ee5668c3719347d3888a092bd353 Mon Sep 17 00:00:00 2001 From: Wenduo Zhou Date: Wed, 22 May 2019 14:10:35 -0400 Subject: [PATCH] Refs #113. Started to convert to new 2D detector standard. --- hb3a_geometry.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/hb3a_geometry.py b/hb3a_geometry.py index c0c4cbe..7712f23 100644 --- a/hb3a_geometry.py +++ b/hb3a_geometry.py @@ -5,6 +5,21 @@ # Definition of constants HB3A_L1 = 2. +FourCircle_SETUP = {'L1': 2.0, + 'L2': 0.3750, # arm length + 'PixelNumber': {256: (256, 256), 512: (512, 512)}, + 'PixelSize': {256: xx, 512: 0.0002265625}, + } + +ZEBRA_SETUP = {} + +DEMAND_SETUP = {'L1': 2.0, + 'L2': 0.3750, + 'Panel Center': {1: (0, -Y), 2: (0, 0), 3: (0, Y)}, + 'PixelNumber': {1: (512, 512), 2: (512, 512), 3: (512, 512)} + } + + class HB3AGeometry(helper.MantidGeom): """ @@ -29,6 +44,10 @@ def generate_1_panel_idf(out_file_name): """ Generate the 1 panel (256 X 256) IDF valid to October 2018 :return: """ + # rot-y --> 2theta + # diffx --> deltax + # diffy --> deltay + # generate instrument geometry object instrument_name = 'HB3A' authors = ["Wenduo Zhou"]