Alignment procedure and parameters
Description of the detector geometry and alignment procedure can be found in
CSPAD Geometry and Alignment.
CSPAD alignment history
- 2011-05-25 CSPad alignment parameters, see for detail CSPad alignment after run 3, cxi80410-r0628
Deployed: /reg/d/psdm/CXI/cxi80410/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/
- 2011-06-20 CSPad alignment parameters, see for detail CSPad alignment before run 4, cxi35711-r0009
Deployed: /reg/d/psdm/CXI/cxi35711/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/cxi37411,cxi80410,cxi43312,cxi39112,cxi49812,cxi49012,cxii0212,cxi64813
- 2011-08-10 CSPad alignment parameters, see for detail CSPad alignment for xpp36211-r0544
Deployed: /reg/d/psdm/XPP/xpp36211/calib/CsPad::CalibV1/XppGon.0:Cspad.0/
- 2011-08-DD DSD CSPad alignment parameters, cxi37411, CxiDsd.0 - alignment is based on optical measurement only
Deployed: /reg/d/psdm/CXI/cxi37411/calib/CsPad::CalibV1/CxiDsd.0:Cspad.0/
- 2011-10-18 CxiDs1.0:Cspad.0 cxi37411 alignment - copy of cxi35711, test runs 39, 80.
Deployed: /reg/d/psdm/CXI/cxi37411/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/
- 2012-01-DD XppGon.0:Cspad.0 alignment - copy of the xpp36211 parameters.
Deployed: /reg/d/psdm/XPP/xpp47712/calib/CsPad::CalibV1/XppGon.0:Cspad.0/
- 2012-01-18 CSPad CxiDs1 alignment for cxi80410-r1150, cxi43312, cxi39912, etc.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi80410-r1150-Ds1/
Deployed: /reg/d/psdm/CXI/cxi80410/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/ Files added as 1142-end.data
/reg/d/psdm/CXI/cxi43312/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/ 0-end.data
- 2012-01-19 CSPad CxiDsd alignment for cxi80410-r1150, cxi43312, cxi39912, etc.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi43312-Dsd/
Deployed: /reg/d/psdm/CXI/cxi80410/calib/CsPad::CalibV1/CxiDsd.0:Cspad.0/
/reg/d/psdm/CXI/cxi43312/calib/CsPad::CalibV1/CxiDsd.0:Cspad.0/
should be copied to cxi39912 (are the Ds1 and Dsd detectors swaped ?)
- 2012-02-17 CSPad CxiDs1 alignment for cxi39112-r0009, cxi39112
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi39112-r0009-Ds1/
Deployed: /reg/d/psdm/CXI/cxi39112/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/
- 2012-02-26 CSPad XppGon alignment for xppcom10 etc.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-xpp-2012-02-26/*/0-end.data
copied to: ~dubrovin/LCLS/CSPadAlignment-v01/calib-xppcom10-r1437-XppGon/*/1423-end.data
Deployed: /reg/d/psdm/XPP/xppcom10/calib/CsPad::CalibV1/XppGon.0:Cspad.0/*/1423-end.data
- 2012-03-08 CSPad CxiDs1 alignment for cxi49812-r0073 - copy of cxi37411, test runs 72(dark) 73(water ring) from 2011-12-03.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi49812-r0073-Ds1/
Deployed: /reg/d/psdm/CXI/cxi49812/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/
- 2012-03-14 CSPad CxiDs1 alignment for cxi49012-r0020
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi49012-r0020-Ds1/*/0-end.data
Deployed: /reg/d/psdm/CXI/cxi49012/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/0-end.data
- 2012-11-08 Run6 DSD CSPad alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-dsd-2012-11-08/*/0-end.data
- 2013-01-24 CSPad XPP alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-xpp-2013-01-24/*/0-end.data
Deployed: /reg/d/psdm/XPP/xppcom13/calib/CsPad::CalibV1/XppGon.0:Cspad.0/*/0-end.data
- 2013-01-31 CSPad CxiDs1 alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi64813-r0058-Ds1/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxi64813/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/0-end.data
- 2013-01-29 CSPad XPP alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-xpp-2013-01-29/*/0-end.data
needs to be copied in /reg/d/psdm/XPP/xppcom13/calib/CsPad::CalibV1/XppGon.0:Cspad.0/*/0-end.data
on 2013-06-14 deployed in /reg/d/psdm/xcs/xcs72913/calib/CsPad::CalibV1/XcsEndstation.0:Cspad.0/*/0-end.data
on 2013-06-25 deployed in /reg/d/psdm/xpp/xpptut13/calib/CsPad::CalibV1/XppGon.0:Cspad.0/*/0-end.data
- 2013-04-19 CSPad CxiDs1 alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-ds1-2013-04-19/*/0-end.data
center
andtilt
types are available after optical alignment of quads.
- 2013-10-09 CSPAD XPP alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-xpp-2013-10-09/*/0-end.data
on 2014-02-24 deployed in /reg/d/psdm/XPP/xppi0613/calib/CsPad::CalibV1/XppGon.0:Cspad.0/*/0-end.data - 2013-12-10 Qaud MEC Alignment
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-mec-2013-12-10/*/0-end.data
Deployed: /reg/d/psdm/mec/meca1113/calib/CsPad::CalibV1/MecTargetChamber.0:Cspad.0/*/0-end.data
Local with corrected z coordinates: ~dubrovin/LCLS/CSPadAlignment-v01/calib-mec-2013-12-10-improved-Z/*/0-end.data - 2013-12-20 Qaud MEC Alignment - new optical measurements after quad repair
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-mec-2013-12-20/*/0-end.data
Deployed: /reg/d/psdm/MEC/meci0114/calib/CsPad::CalibV1/MecTargetChamber.0:Cspad.0/*/0-end.data
- 2013-12-12 CSPAD DSD Alignment - new optical measurements for the refurbished DSD camera
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-dsd-2013-12-12/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxib8914/calib/CsPad::CalibV1/CxiDsd.0:Cspad.0/*/0-end.data
cxi83714, cxib6714, cxii0114 - 2013-12-20 CSPAD DS1 Alignment - new optical measurements for the refurbished DS1 camera
and 2014-03-05 alignment of quads using lysozyme image from cxi83714 run 136.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-ds1-2013-12-20/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxib8914/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/0-end.data
cxi83714, cxib6714, cxii0114 - 2014-03-19 CSPAD DS1 Alignment - refurbished DS1 camera, optically re-measured quads 1 and 3
and 2014-03-21 alignment of quads using bright ring from cxii0114 run 227.
Local: ~dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-ds1-2014-03-19/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxii0114/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/4-end.data
cxid8114
- 2014-05-15 CSPAD DS1 Alignment - refurbished DS1 camera, optically re-measured quad 2.
2014-06-05 alignment of quads using lysozyme image from cxid2714 run 23.
Local: ~/reg/neh/home1/dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-ds1-2014-05-15/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxid6214/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/*/0-end.data or 1-end.data
cxid9114, cxie1514, cxie1414, cxie2614, cxie2214, cxie3014, cxie3214, cxie4314, cxie3914, cxid6014, cxid5714, cxic4414, cxid2714, cxic8214 - 2014-05-15 CSPAD DS2 Alignment - all quads remeasured, Z information is missing
Local: ~/reg/neh/home1/dubrovin/LCLS/CSPadAlignment-v01/calib-cxi-ds2-2014-05-15/calib/CsPad::CalibV1/CxiDs2.0:Cspad.0/*/0-end.data
Deployed: /reg/d/psdm/cxi/cxid9114/calib/CsPad::CalibV1/CxiDs2.0:Cspad.0/*/1-end.data
cxid6214, cxie1514, cxie1414, cxie2614, cxie2214, cxie3014, cxie3214, cxie4314, cxie3914, cxid6014, cxid5714, cxic4414, cxid2714(as dsd), cxic8214
Known detectors
on 2014-07-04:
CxiDs1.0:Cspad.0 CxiDs2.0:Cspad.0 CxiDsd.0:Cspad.0 MecTargetChamber.0:Cspad.0 SxrBeamline.0:Cspad.1 XcsEndstation.0:Cspad.0 XppGon.0:Cspad.0
References
CSPad metrology and calibration files, links - maintained by Philip Hart
CSPad detector - maintained by Philip Hart
CSPad2x2 Alignment
CSPAD Geometry Software - explains how the alignment parameters are used for reconstruction of the CSPad image in PSANA.
CSPad image producer in Python
CSPAD pixel coordinates and image producer in Python
Overview
Content Tools