Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
# file name: ./v02-lut-cxif5315-r0169-2016-02-03T15:10:48.txt
# photon energy = 6003.1936 eV
# wavelength = 2.0653 A
# wave number/Evald radius k = 1/lambda = 0.484187 1/A
# sigma_ql = 0.001453 1/A (approximately = k * <pixel size>/
# sigma_qt = 0.000484 1/A (approximately = k * <pixel size>/<sample-to-detector distance> = k*100um/100mm)
# 3*sigma_ql = 0.004358 1/A
# 3*sigma_qt = 0.001453 1/A
# Triclinic crystal cell parameters:
#   a = 18.55 A
#   b = 27.19 A
#   c = 4.86 A
#   alpha = 90.00 deg
#   beta  = 90.00 deg
#   gamma = 78.47 deg
# 3-d space primitive vectors:
#   a1 = ( 18.550000,   0.000000,   0.000000)
#   a2 = ( -5.435624,  26.645524,   0.000000)
#   a3 = (  0.000000,   0.000000,   4.860100)
# reciprocal space primitive vectors:
#   b1 = (  0.053908,   0.010997,  -0.000000)
#   b2 = (  0.000000,   0.037530,   0.000000)
#   b3 = (  0.000000,  -0.000000,   0.205757)
# _________________________________________________________________________________________
# beta 0.00  omega 0.00 degree
# index    beta   omega   h   k   l   dr[1/A]  R(h,k,l)   qv[1/A]   qh[1/A]  P(omega)
     1     0.00    0.00   0  -1   0  0.001452  0.037530  0.000000 -0.037446  0.606641
     1     0.00    0.00   0   1   0  0.001452  0.037530  0.000000  0.037446  0.606641
     1     0.00    0.00  -1   6   0 -0.003549  0.220861  0.000000  0.221647  0.050590
# beta 0.00  omega 0.50 degree
# index    beta   omega   h   k   l   dr[1/A]  R(h,k,l)   qv[1/A]   qh[1/A]  P(omega)
     2     0.00    0.50   0  -1   0  0.001779  0.037530  0.000000 -0.037419  0.472496
     2     0.00    0.50   0   1   0  0.001126  0.037530  0.000000  0.037469  0.740615
...

 

Check for look-up table

Method cxif5315/plot-lattice-from-data.py generates two plots from look-up table;

  1. intensities for omega vs. qh
  2. reconstructed lattice from measured omega and qh
  3. the same image convolved with 2-d gaussian weight matrix arr_2d_gauss(2, 1.5)

 

 

Mask

Mask is regenerated for equatorial region as

Code Block
Wedge  871.5  878  450  383  148  196 1 k False False
Wedge  871.5  878  450  383  -27   21 1 k False False

where parameters
t   = pars[0]              # figure type, ex. 'Wedge'
x   = float(pars[1])       # x coordinate of the wedge center
y   = float(pars[2])       # y coordinate of the wedge center
r   = float(pars[3])       # 1-st radius of the wedge 
w   = float(pars[4])       # radial width of the wedge 
t1  = float(pars[5])       # 1-st angle
t2  = float(pars[6])       # 2-nd angle
lw  = int(pars[7])         # line width
col = str(pars[8])         # color
s   = self.dicBool[pars[9].lower()]   # isSelected boolean parameter
rem = self.dicBool[pars[10].lower()]  # isRemoved - helper parameter

Image RemovedImage Removed

 

 

Lattice reconstructed by Meng

...