Page History
Content
Table of Contents |
---|
Optical measurements
Comments from Gabriel Blaj:
...
- 2014-09-24-CXI-DS1-Metrology.xlsx - non-corrected data
- 2014-09-24-CSPAD-CXI-DS1-Metrology.txt - non-corrected data
- 2014-09-24-CSPAD-CXI-DS1-Metrology-corr.txt - corrected data
Quality check in X-Y plane
First iteration for quad 3:
...
Code Block |
---|
Quality check in XY plane: segm: S1 S2 dS1 dS2 L1 L2 dL1 dL2 angle(deg) D1 D2 dD d(dS) d(dL) Quad 0 segm: 0 -20913 -20911 33 35 43545 43542 17 14 0.04474 48304 48305 -1 -2 3 segm: 1 -20907 -20911 10 6 43547 43544 6 3 0.01053 48305 48304 1 4 3 segm: 2 -20908 -20907 -13 -12 -43545 -43543 2 4 -0.01645 48306 48300 6 -1 -2 segm: 3 -20915 -20914 -22 -21 -43561 -43552 10 19 -0.02828 48313 48321 -8 -1 -9 segm: 4 20909 20909 39 39 -43597 -43545 -29 23 -0.05128 48347 48308 39 0 -52 segm: 5 20898 20904 24 30 -43557 -43544 10 23 -0.03552 48303 48309 -6 -6 -13 segm: 6 -20934 -20934 -256 -256 -43580 -43578 125 127 -0.33657 48344 48349 -5 0 -2 segm: 7 -20942 -20912 -63 -33 -43548 -43550 25 23 -0.06315 48315 48317 -2 -30 2 Quad 1 segm: 0 -20906 -20905 67 68 43541 43535 34 28 0.08883 48295 48298 -3 -1 6 segm: 1 -20904 -20902 -12 -10 43537 43543 -6 0 -0.01448 48299 48295 4 -2 -6 segm: 2 -20900 -20907 24 17 -43537 -43538 -10 -11 0.02698 48296 48295 1 7 1 segm: 3 -20903 -20902 30 31 -43537 -43539 -13 -15 0.04014 48295 48296 -1 -1 2 segm: 4 20907 20906 1 0 -43545 -43545 -1 -1 -0.00066 48304 48302 2 1 0 segm: 5 20909 20909 -52 -52 -43542 -43542 -27 -27 0.06843 48304 48300 4 0 0 segm: 6 -20907 -20907 45 45 -43577 -43542 -21 14 0.05919 48300 48333 -33 0 -35 segm: 7 -20906 -20908 59 57 -43543 -43541 -29 -27 0.07632 48301 48301 0 2 -2 Quad 2 segm: 0 -20902 -20908 -43 -49 43542 43546 -26 -22 -0.06053 48300 48303 -3 6 -4 segm: 1 -20906 -20906 77 77 43546 43544 40 38 0.10132 48305 48301 4 0 2 segm: 2 -20867 -20916 78 29 -43608 -43528 -74 6 0.07036 48325 48310 15 49 -80 segm: 3 -20917 -20909 1 9 -43544 -43546 -5 -7 0.00658 48309 48303 6 -8 2 segm: 4 20921 20911 -131 -141 -43544 -43547 -60 -63 0.17894 48305 48311 -6 10 3 segm: 5 20935 20901 -74 -108 -43553 -43547 -47 -41 0.11972 48313 48313 0 34 -6 segm: 6 -20924 -20918 -24 -18 -43570 -43543 -12 15 -0.02762 48328 48312 16 -6 -27 segm: 7 -20918 -20896 8 30 -43548 -43586 45 7 0.02499 48292 48355 -63 -22 38 Quad 3 segm: 0 -20908 -20908 -38 -38 43543 43544 -18 -17 -0.05000 48303 48302 1 0 -1 segm: 1 -20907 -20908 -61 -62 43547 43547 -30 -30 -0.08092 48305 48306 -1 1 0 segm: 2 -20914 -20914 160 160 -43547 -43550 -78 -81 0.21051 48312 48308 4 0 3 segm: 3 -20918 -20918 -74 -74 -43546 -43546 39 39 -0.09737 48306 48312 -6 0 0 segm: 4 20939 20910 -45 -74 -43545 -43546 -35 -36 0.07829 48318 48305 13 29 1 segm: 5 20933 20915 -125 -143 -43566 -43551 -65 -50 0.17626 48317 48329 -12 18 -15 segm: 6 -20927 -20930 -51 -54 -43548 -43544 20 24 -0.06908 48317 48311 6 3 -4 segm: 7 -20933 -20928 -67 -62 -43552 -43546 37 43 -0.08486 48309 48325 -16 -5 -6 |
Quality check in Z
Code Block |
---|
Quality check in Z: segm: SA LA XSize YSize dZS1 dZS2 dZL1 dZL2 dZSA dZLA ddZS ddZL dZX dZY angXZ(deg) angYZ(deg) dz3(um) Quad 0 segm: 0 -20912 43543 43543 20912 6 -9 -100 -115 -1 -107 15 15 -107 -1 -0.14079 -0.00274 -15.007 segm: 1 -20909 43545 43545 20909 4 -5 -87 -96 0 -91 9 9 -91 0 -0.11974 0.00000 -9.007 segm: 2 -20907 -43544 20907 43544 28 48 64 84 38 74 -20 -20 38 74 0.10414 0.09737 -20.006 segm: 3 -20914 -43556 20914 43556 4 17 96 109 10 102 -13 -13 10 102 0.02740 0.13418 -13.023 segm: 4 20909 -43571 43571 20909 -53 99 -162 -10 23 -86 -152 -152 -86 23 -0.11309 0.06303 151.804 segm: 5 20901 -43550 43550 20901 -72 -15 26 83 -43 54 -57 -57 54 -43 0.07104 -0.11788 57.012 segm: 6 -20934 -43579 20934 43579 -5 -2 8 11 -3 9 -3 -3 -3 9 -0.00821 0.01183 -3.001 segm: 7 -20927 -43549 20927 43549 -22 22 -17 27 0 5 -44 -44 0 5 0.00000 0.00658 -44.030 Quad 1 segm: 0 -20905 43538 43538 20905 -76 -76 24 24 -76 24 0 0 24 -76 0.03158 -0.20830 -0.000 segm: 1 -20903 43540 43540 20903 -91 -92 33 32 -91 32 1 1 32 -91 0.04211 -0.24943 -1.013 segm: 2 -20903 -43537 20903 43537 -17 -18 -56 -57 -17 -56 1 1 -17 -56 -0.04660 -0.07370 0.993 segm: 3 -20902 -43538 20902 43538 -36 -27 -54 -45 -31 -49 -9 -9 -31 -49 -0.08498 -0.06448 -9.001 segm: 4 20906 -43545 43545 20906 21 20 -22 -23 20 -22 1 1 -22 20 -0.02895 0.05481 -0.999 segm: 5 20909 -43542 43542 20909 28 1 -93 -120 14 -106 27 27 -106 14 -0.13948 0.03836 -27.000 segm: 6 -20907 -43559 20907 43559 -19 -26 -86 -93 -22 -89 7 7 -22 -89 -0.06029 -0.11707 7.075 segm: 7 -20907 -43542 20907 43542 -20 -17 -128 -125 -18 -126 -3 -3 -18 -126 -0.04933 -0.16580 -2.996 Quad 2 segm: 0 -20905 43544 43544 20905 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 1 -20906 43545 43545 20906 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 2 -20891 -43568 20891 43568 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 3 -20913 -43545 20913 43545 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 4 20916 -43545 43545 20916 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 5 20918 -43550 43550 20918 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 6 -20921 -43556 20921 43556 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 segm: 7 -20907 -43567 20907 43567 0 0 0 0 0 0 0 0 0 0 0.00000 0.00000 0.000 Quad 3 segm: 0 -20908 43543 43543 20908 -98 0 -89 9 -49 -40 -98 -98 -40 -49 -0.05263 -0.13428 97.999 segm: 1 -20907 43547 43547 20907 -18 -29 30 19 -23 24 11 11 24 -23 0.03158 -0.06303 -10.999 segm: 2 -20914 -43548 20914 43548 34 -1 44 9 16 26 35 35 16 26 0.04383 0.03421 35.001 segm: 3 -20918 -43546 20918 43546 -13 -1 23 35 -7 29 -12 -12 -7 29 -0.01917 0.03816 -12.000 segm: 4 20924 -43545 43545 20924 -4 0 7 11 -2 9 -4 -4 9 -2 0.01184 -0.00548 4.000 segm: 5 20924 -43558 43558 20924 -12 -13 19 18 -12 18 1 1 18 -12 0.02368 -0.03286 -1.005 segm: 6 -20928 -43546 20928 43546 50 24 -47 -73 37 -60 26 26 37 -60 0.10130 -0.07895 26.010 segm: 7 -20930 -43549 20930 43549 -33 34 -76 -9 0 -42 -67 -67 0 -42 0.00000 -0.05526 -67.007 |
All z- deviations in Quad 3 are less than pixel size.
Constants
Archive: /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/
geometry center/0-end.data (pixel)
Code Block |
---|
# TITLE 197.94 198.05 Geometry 304.45parameters of CSPAD-CXI # DATE_TIME 97.98 623.08 623.74 706.30 498.64 197.93 198.08 304.13 96.70 621.81 621.77 704.64 497.90 197.79 197.89 299.03 95.18 620.14 619.63 704.90 497.72 198.51 198.22 302.61 99.79 623.92 622.94 704.64 497.59 301.22 95.14 621.13 621.36 516.12 724.42 197.91 196.12 303.22 95.04 620.07 620.30 518.10 725.83 198.43 198.14 302.63 95.46 624.44 624.31 520.94 726.27 197.40 198.14 300.66 94.81 622.08 622.23 516.40 723.41 195.71 196.82 0.47 0.17 -0.25 0.17 0.65 -0.19 -0.14 -0.50 1.62 0.56 2.34 2.25 1.47 2.11 1.02 0.97 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.08 -0.14 0.08 0.09 0.12 -0.15 -0.06 0.41 |
or the same in um
Code Block |
---|
21757 21769 33464 10769 68489 68561 77637 54810 21757 21773 33430 10628 68349 68345 77454 54729 21741 21752 32869 10462 68166 68109 77482 54709 21819 21788 33263 10969 68580 68473 77454 54695 33110 10457 68275 68299 56732 79628 21754 21558 33329 10446 68158 68183 56949 79783 21811 21779 33265 10493 68638 68624 57261 79832 21698 21779 33049 10421 68378 68395 56762 79517 21512 21635 51 18 -28 18 2014-10-28 11:39:51 PDT # METROLOGY /reg/neh/home1/dubrovin/LCLS/CSPadMetrologyProc/2014-09-24-CSPAD-CXI-DS1-Metrology-corr.txt # AUTHOR dubrovin # EXPERIMENT Any # DETECTOR CSPAD-CXI # CALIB_TYPE geometry # COMMENT:01 Table contains the list of geometry parameters for alignment of 2x1 sensors, quads, CSPAD, etc # COMMENT:02 All translation and rotation pars of the object are defined w.r.t. parent object Cartesian frame # PARAM:01 PARENT - name and version of the parent object # PARAM:02 PARENT_IND - index of the parent object # PARAM:03 OBJECT - name and version of the object # PARAM:04 OBJECT_IND - index of the new object # PARAM:05 X0 - x-coordinate [um] of the object origin in the parent frame # PARAM:06 Y0 - y-coordinate [um] of the object origin in the parent frame # PARAM:07 Z0 - z-coordinate [um] of the object origin in the parent frame # PARAM:08 ROT_Z - object design rotation angle [deg] around Z axis of the parent frame # PARAM:09 ROT_Y - object design rotation angle [deg] around Y axis of the parent frame # PARAM:10 ROT_X - object design rotation angle [deg] around X axis of the parent frame # PARAM:11 TILT_Z - object tilt angle [deg] around Z axis of the parent frame # PARAM:12 TILT_Y - object tilt angle [deg] around Y axis of the parent frame # PARAM:13 TILT_X - object tilt angle [deg] around X axis of the parent frame # HDR PARENT IND OBJECT IND X0[um] Y0[um] Z0[um] ROT-Z ROT-Y ROT-X TILT-Z TILT-Y TILT-X QUAD:V1 0 SENS2X1:V1 0 21757 33110 51 0 0 0 0.04474 -0.14079 -0.00274 QUAD:V1 0 SENS2X1:V1 1 21769 10457 18 0 0 0 0.01053 -0.11974 0.00000 QUAD:V1 0 SENS2X1:V1 2 33464 68275 -28 270 0 0 -0.01645 0.10414 0.09737 QUAD:V1 0 SENS2X1:V1 3 10769 68299 18 270 0 0 -0.02828 0.02740 0.13418 QUAD:V1 0 SENS2X1:V1 4 68489 56732 71 -20180 -150 -540 -0.05128 -0.11309 178 0.06303 QUAD:V1 61 0 257 SENS2X1:V1 247 5 161 68561 231 79628 111 -20 106 180 0 0 -0.03552 0.07104 -0.11788 QUAD:V1 0 0 SENS2X1:V1 0 6 0 77637 21754 0 -15 270 0 0 -9 0 -15 0.33657 -0.00821 0.01183 QUAD:V1 8 0 10 SENS2X1:V1 137 -16 54810 -721558 45 |
tilt/0-end.data (degree)
Code Block |
---|
0.04474-54 0.01053 270 -0.01645 -0.02828 -0.05128 -0.03552 -0.33657 -0.06315 0.0888300000 -0.0144800658 QUAD:V1 0.02698 0.04014 -0.00066 1 0.06843 SENS2X1:V1 0.05919 0.07632 -0.06053 0.10132 21757 0.07036 33329 0.00658 0.17894 178 0.11972 -0.02762 0.02499 -0.05000 -0.08092 0.21051 -0.09737 0.07829 0.1762608883 -0.06908 03158 -0.08486 |
geometry/0-end.data
Code Block |
---|
# TITLE20830 QUAD:V1 Geometry parameters1 of CSPAD-CXI # DATE_TIME 2014-10-28 11:39:51 PDT # METROLOGY /reg/neh/home1/dubrovin/LCLS/CSPadMetrologyProc/2014-09-24-CSPAD-CXI-DS1-Metrology-corr.txt # AUTHOR dubrovin # EXPERIMENT Any # DETECTOR CSPAD-CXI # CALIB_TYPE geometry # COMMENT:01 Table contains the list of geometry parameters for alignment of 2x1 sensors, quads, CSPAD, etc # COMMENT:02 All translation and rotation pars of the object are defined w.r.t. parent object Cartesian frame # PARAM:01 PARENT - name and version of the parent object # PARAM:02 PARENT_IND - index of the parent object # PARAM:03 OBJECT - name and version of the object # PARAM:04 OBJECT_IND - index of the new object # PARAM:05 X0 - x-coordinate [um] of the object origin in the parent frame # PARAM:06 Y0 - y-coordinate [um] of the object origin in the parent frame # PARAM:07 Z0 - z-coordinate [um] of the object origin in the parent frame # PARAM:08 ROT_Z - object design rotation angle [deg] around Z axis of the parent frame # PARAM:09 ROT_Y - object design rotation angle [deg] around Y axis of the parent frame # PARAM:10 ROT_X - object design rotation angle [deg] around X axis of the parent frame # PARAM:11 TILT_Z - object tilt angle [deg] around Z axis of the parent frame # PARAM:12 TILT_Y - object tilt angle [deg] around Y axis of the parent frame # PARAM:13 TILT_X - object tilt angle [deg] around X axis of the parent frame # HDR PARENT IND OBJECT IND X0[um] Y0[um] Z0[um] ROT-Z ROT-Y ROT-X TILT-Z TILT-Y TILT-X SENS2X1:V1 1 21773 10446 61 0 0 0 -0.01448 0.04211 -0.24943 QUAD:V1 1 SENS2X1:V1 2 33430 68158 257 270 0 0 0.02698 -0.04660 -0.07370 QUAD:V1 1 SENS2X1:V1 3 10628 68183 247 270 0 0 0.04014 -0.08498 -0.06448 QUAD:V1 1 SENS2X1:V1 4 68349 56949 161 180 0 0 -0.00066 -0.02895 0.05481 QUAD:V1 1 SENS2X1:V1 5 68345 79783 231 180 0 0 0.06843 -0.13948 0.03836 QUAD:V1 1 SENS2X1:V1 6 77454 21811 111 270 0 0 0.05919 -0.06029 -0.11707 QUAD:V1 01 SENS2X1:V1 07 2175754729 3311021779 106 51 0270 0 0 0.0447407632 -0.1407904933 -0.0027416580 QUAD:V1 02 SENS2X1:V1 10 21741 21769 33265 10457 180 0 0 0 -0.0105306053 -0.1197400000 0.00000 QUAD:V1 02 SENS2X1:V1 21 21752 33464 10493 68275 0 -28 2700 0 0 -0.0164510132 0.1041400000 0.0973700000 QUAD:V1 02 SENS2X1:V1 32 32869 10769 68638 68299 180 270 0 0 -0.0282807036 0.0274000000 0.1341800000 QUAD:V1 02 SENS2X1:V1 3 4 10462 68489 68624 56732 710 180270 0 0 -0.0512800658 -0.1130900000 0.0630300000 QUAD:V1 02 SENS2X1:V1 54 68166 68561 57261 79628 -200 180 0 0 - 0.0355217894 0.0710400000 -0.1178800000 QUAD:V1 02 SENS2X1:V1 5 6 68109 77637 79832 21754 -150 270180 0 0 - 0.3365711972 -0.0082100000 0.0118300000 QUAD:V1 02 SENS2X1:V1 76 5481077482 2155821698 -540 270 0 0 -0.0631502762 0.00000 0.0065800000 QUAD:V1 12 SENS2X1:V1 07 2175754709 3332921779 178 0 0270 0 0 0.0888302499 0.0315800000 -0.2083000000 QUAD:V1 13 SENS2X1:V1 10 2177321819 1044633049 61-9 0 0 0 -0.0144805000 -0.0421105263 -0.2494313428 QUAD:V1 13 SENS2X1:V1 1 2 21788 33430 10421 68158 -15 257 2700 0 0 -0.0269808092 -0.0466003158 -0.0737006303 QUAD:V1 13 SENS2X1:V1 2 3 33263 10628 68378 68183 2478 270 0 0 0.0401421051 -0.0849804383 -0.0644803421 QUAD:V1 13 SENS2X1:V1 43 10969 68349 68395 56949 16110 180270 0 0 -0.0006609737 -0.0289501917 0.0548103816 QUAD:V1 13 SENS2X1:V1 54 68580 68345 56762 79783 23113 180 0 0 0.0684307829 -0.1394801184 -0.0383600548 QUAD:V1 13 SENS2X1:V1 65 7745468473 2181179517 111-16 270180 0 0 0.0591917626 -0.0602902368 -0.1170703286 QUAD:V1 13 SENS2X1:V1 6 7 77454 54729 21512 21779 106-7 270 0 0 -0.0763206908 -0.0493310130 -0.1658007895 QUAD:V1 23 SENS2X1:V1 07 2174154695 3326521635 45 0 0270 0 0 -0.0605308486 0.00000 -0.0000005526 QUAD CSPAD:V1 0 2 SENS2X1QUAD:V1 1 0 21752 10493-4500 -4500 0 090 0 0 0.1013200000 0.00000 0.00000 QUADCSPAD:V1 20 SENS2X1QUAD:V1 21 32869-4500 686384500 0 270 0 0 0 0.0703600000 0.00000 0.00000 QUADCSPAD:V1 0 2 SENS2X1QUAD:V1 2 3 4500 10462 686244500 0 270 0 0 0.0065800000 0.00000 0.00000 QUADCSPAD:V1 20 SENS2X1QUAD:V1 4 3 681664500 57261-4500 0 180 0 0 0.1789400000 0.00000 0.00000 QUAD:V1 RAIL 20 SENS2X1CSPAD:V1 5 0 68109 798320 0 1000000 1800 0 0 0.1197200000 0.00000 0.00000 QUAD:V1IP 2 SENS2X1:V1 0 6 RAIL 77482 21698 0 270 0 0 -0.02762 0.00000 0.00000 QUAD:V1 2 SENS2X1:V1 7 54709 21779 0 0 270 0 0 0.0249900000 0.00000 0.00000 QUAD:V1 3 SENS2X1:V1 0 21819 33049 -9 0 0 0 -0.05000 -0.05263 -0.13428 QUAD:V1 3 SENS2X1:V1 1 21788 10421 -15 0 0 0 -0.08092 0.03158 -0.06303 QUAD:V1 3 SENS2X1:V1 2 33263 68378 8 270 0 0 0.21051 0.04383 0.03421 QUAD:V1 3 SENS2X1:V1 3 10969 68395 10 270 0 0 -0.09737 -0.01917 0.03816 QUAD00000 |
Quads alignment
2015-06-02 cxih8015 run 0176
2015-06-02 quads alignment is done in geo using wide-ring image from exp=cxih8015:run=0176:
Aligned constants are in file /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/geometry/geometry-camera1-in-ds2-cxih8015-r176.data (download).
2016-06-03 cxi06216 run 25
Chuck complained that in quads alignment with geo internal and external rings can't be fitted in concentric rings simultaneously.
Assumption is that Z coordinate is involved in this experiment:
Code Block |
---|
ds = DataSource('exp=cxi06216:run=25:smd')
epics_var = Detector('CXI:DS1:MMS:06.RBV') |
gives Z=-400 (D.1:MMS.0 -419.9924) so in this experiment sample-to-detector distance along Z should be 175mm
BTW, in g-optimized file /reg/d/psdm/cxi/cxi06216/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/geometry/25-end.data
Chuck uses Z= 578254um Image obtained with this g-optimized file:
This image is used to set initial quad geometry in geo:
Progress with external rings "scale variation" was achieved using
- central projection of pixel x-y coordinates to the constant Z plane and
- applying small detector rotation ~0.5° around X and Y axes:
geometry-cxi06216-r25-2016-06-03-camera1-z175mm.txt
2016-06-15 cxil0216 run 150
Nadia Zatsepin approved to use for alignment runs 145 - 150 in cxil0216.
CSPAD Z position is estimated from Chuck's measurement:
Code Block |
---|
ds = DataSource('exp=cxil0216:run=146:smd')
epics_var = Detector('CXI:DS1:MMS:06.RBV')
# D.1:MMS.0 -479.9976
that gives Z=-480
Chuck's estimate:
Z-code z[mm]
0 577
-200 380
-400 175
--------------
hence
-480 ~95mm |
- Alignment directory: /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/
- Image array for alignment: 2016-06-15-cxil0216-r0150-e046288-CxiDs1-0-Cspad-0-max.txt
- Tuned geometry: 2016-06-15-geometry-cxil0216-r150-camera1-z95mm.txt
- deployed as: /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/2016-06-15-geometry-cxil0216-r150-camera1-z95mm.txt
In addition to optical metrology quads/detector tuning gives:
Code Block |
---|
CSPAD:V1 0 3 SENS2X1QUAD:V1 4 0 68580 -6500 56762 -2400 13 0 180 90.0 0.0 0.0 0.0782900000 0.0118400000 -0.00548 00000 QUADCSPAD:V1 0 QUAD:V1 3 SENS2X1:V1 1 5 -5300 68473 6300 79517 -16 0 180 0.0 0.0 0.0 0.1762600000 0.0236800000 -0.03286 00000 QUADCSPAD:V1 0 QUAD:V1 3 SENS2X1:V1 62 774543700 21512 5100 -7 0 270.0 0.0 0.0 -0.0690800000 0.1013000000 -0.07895 00000 QUADCSPAD:V1 0 3 SENS2X1QUAD:V1 7 3 54695 2600 21635 -4000 45 0 270 180.0 0.0 0.0 -0.0848600000 0.00000 -0.05526 CSPAD:V100000 RAIL 0 QUADCSPAD:V1 0 0 1000 -4500 -4500800 95000 0.0 0.0 90 0.0 0.00000 0.00000 -0.30000 IP 0 0.00000 0.00000 0.00000 CSPAD:V1 0 RAIL 0 QUAD:V1 0 1 0 -4500 45000 0 0.0 0.0 0.0 0.00000 0 0.00000 0.00000 0.00000 CSPAD:V1 0 QUAD:V1 2 4500 4500 0 270 0 0 0.00000 0.00000 0.00000 CSPAD:V1 0 QUAD:V1 3 4500 -4500 0 180 0 0 0.00000 0.00000 0.00000 RAIL 0 CSPAD:V1 0 0 0 1000000 0 0 0 0.00000 0.00000 0.00000 IP 0 RAIL 0 .00000 0.00000 |
Test images:
- central rings
- external ring for tilt -0.3° around x
- external ring for tilt +0.3° around x (for cross-check)
Comments:
- cxil0216-r150 is very good for alignment - has bright internal rings and external from nozzle.
- tilt -0.3° around x is required to inscribe external ring
- plot (3) for tilt +0.3° around x shows sensitivity to this effect - it looks like external ring has a horizontal offset.
2017-06-07 cxi10416 run 28
Data:
Code Block |
---|
event_keys -d exp=cxi10416:run=28
EventKey(type=psana.CsPad.DataV2, src='DetInfo(CxiDs1.0:Cspad.0)', alias='DscCsPad') |
Initial geometry:
Code Block |
---|
/reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/geometry/geometry-camera1-in-ds2-cxih8015-r176.data |
Aligned by geo central and full size images:
Note |
---|
To make consistent internal rinngs geometry with external (from nozzle?) tilt angles of entire detector were applied as shown below: |
Code Block |
---|
# HDR PARENT IND OBJECT IND X0[um] Y0[um] Z0[um] ROT-Z ROT-Y ROT-X TILT-Z TILT-Y TILT-X RAIL 0 CSPAD:V1 0 0 0 111500 0.0 0.0 0.0 0.00000 0.0000005000 0.00000 |
...
-0.30000 |
Image without x-y tilts
shows a few pixel offset for large radius ring.
Aligned geometry constants are saved in
Code Block |
---|
/reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/geometry/geometry-camera1-in-ds1-cxi10416-r0028.data |