From 90dbb16e06ed88262dd753f684d13c9f4f7d04f7 Mon Sep 17 00:00:00 2001 From: gac-x04sa Date: Mon, 11 Feb 2019 09:18:52 +0100 Subject: [PATCH] Script execution --- script/daq/daq3-setup.py | 52 +++++++++++++--------------------------- 1 file changed, 16 insertions(+), 36 deletions(-) diff --git a/script/daq/daq3-setup.py b/script/daq/daq3-setup.py index 4c12593..d20ea80 100644 --- a/script/daq/daq3-setup.py +++ b/script/daq/daq3-setup.py @@ -13,6 +13,12 @@ hkl.con('a_eq_b') #hkl.con( 'eta', 0) #alpha constant +setup_axis(alpha, alpha.getMinValue(), alpha.getMaxValue()) +setup_axis(delta, delta.getMinValue(), 90) #delta.getMaxValue()) +setup_axis(gamma, gamma.getMinValue(), gamma.getMaxValue()) +setup_axis(omegaV, omegaV.getMinValue(), omegaV.getMaxValue()) + + ###################################################################################################\ #Orientation ################################################################################################### @@ -36,46 +42,20 @@ en = 9.5 -ub.setmiscut(0) +#Only available in newer Diffcalc +#ub.setmiscut(0) -ub.ub() + +#Calculated with newer Diffcalc +# UB matrix: 0.81363 0.00000 -0.01044 +# 0.00000 0.81526 0.00000 +# 0.00000 0.00000 0.81357 + +ub.setub([[ 0.81363, 0.00000, -0.01044], [0.00000, 0.81526, 0.00000], [0.00000, 0.00000, 0.81357]]) +#ub.ub() ub.checkub() calc_ub = get_ub_matrix() #print angles_to_hkl((44.3400, 0.0000, 123.7322 , 0.0))[0] hkl_to_angles(0, 1, 2)[0] - - - -""" -#"mu", "delta", "gam", "eta" -#ub.addref([0, 1, 2], [9.7280, 9.7490, 19.5860, 93.1159], en) -#ub.addref([2, 2, 2], [9.6050, 27.7006, 20.9322 , 57.7252], en) -#ub.addref([2, 0, 2], [9.6023 , 19.4996, 20.2618 , 8.6687], en) -ub.addref([0, 1, 2], [ 9.7212 , 9.7488 , 19.5860, 93.1295], en) -ub.addref([2, 2, 2], [ 9.8097 , 27.7194 , 20.9065 , 57.5840], en) -ub.addref([2, 0, 2], [9.8217 , 19.5132 , 20.2488 , 8.4510], en) -ub.ub() -ub.checkub() - - -calc_ub = get_ub_matrix() -print hkl_to_angles(0, 1, 2)[0] -print hkl_to_angles(2, 2, 2)[0] -print hkl_to_angles(2, 0, 2)[0] - - - -for r in orig_ub: print r -for r in calc_ub: print r -print "---" - -print e -for i in range(3): - for j in range(3): - e[i][j] = abs(orig_ub[i][j] - calc_ub[i][j]) - -for r in e: print r - -""" \ No newline at end of file