Content
Notes
TJ Lane has geometry-conversion scripts (currently psana/cheetah/crystfel, but cctbx will be added). They can be obtained from github here: https://github.com/LinacCoherentLightSource/psgeom
Below are tables that can be updated with time-ordered information (most recent at top of table):
- publicly-released geometry files
- comments for why new geometries might be needed (e.g. detector re-assembled, detector mis-cabled)
For use with all geometry formats used by LCLS (cxidb, crystfel, cctbx, psana). This page would ideally include simple standalone scripts to convert between formats.
Optical measurements can be found HERE. Corrected optical metrology in text format can be found under the page CSPAD Alignment.
Access to calibration files on disk /reg/g/psdm/detector/alignment/
Tables with geometry info
Date | Who | Geometry File Name | File Type | Ds1 or Ds2? | Front or Back | Comment |
---|---|---|---|---|---|---|
2015-06-02 | dubrovin | /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 | psana | Generated from /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/2014-09-24-CSPAD-CXI-Camera1-Metrology-corr.txt Geometry file is deployed for cxi86715 | ||
2015-03-26 | cpo | /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/calib/CsPad::CalibV1/CxiDs1.0:Cspad.0/geometry/0-end.data | psana | Generated from 2014-09-24-CSPAD-CXI-Camera1-Metrology.xlsx | ||
2015-03-25 | dubrovin | 2014-09-24-CSPAD-CXI-Camera1-Metrology.xlsx /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera1-2014-09-24/2014-09-24-CSPAD-CXI-Camera1-Metrology.txt | xlsx txt | optical metrology converted using calibman |
Camera2_V16_20150120 | ||||
---|---|---|---|---|
| ||||
Date | Who | Geometry File Name | File Type | Comment |
2015-06-27 | valerio | /reg/g/psdm/detector/alignment/cspad/openGeom/crystfel/ | cxidb | The refined geometry file for LH96 (Obertheuer beamtime) |
2015-04-01 | valerio | /reg/g/psdm/detector/alignment/cspad/openGeom/crystfel/ | cxidb | The refined geometry file for LI63 (Zatsepin beamtime) Mislabeled in openGeom folder |
2015-03-21 | valerio | /reg/g/psdm/detector/alignment/cspad/openGeom/crystfel/ | cxidb | The final refined geometry file for LG09 (Schmidt beamtime) for CXIDB data format. Mislabeled in openGeom folder |
2015-03-26 | cpo | /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera2-2015-01-20/calib/CsPad::CalibV1/CxiDs2.0:Cspad.0/geometry/0-end.data | psana | Generated from 2015-01-20-CSPAD-CXI-Camera2-Metrology.xlsx |
2015-03-25 | dubrovin | 2015-01-20-CSPAD-CXI-Camera2-Metrology.xlsx /reg/g/psdm/detector/alignment/cspad/calib-cxi-camera2-2015-01-20/2015-01-20-CSPAD-CXI-Camera2-Metrology.txt | xlsx txt | optical metrology converted using calibman |
Camera History
Camera2_V16_20140827
- 2014-08-27 -- Refurbished Camera2 installed in DS1 chamber
- Metrology:
- Quad 1 (zero based counting) reworked; metrology updated, the other 3 quads (Q0, Q2, Q3) are unchanged (as in the previous metrology: May 14, 2014).
- Used for Run 10 experiments from 2014-10-16 until it was damaged in November 2014 (cxig2614, cxif7214, cxie7914, Nov PCS)
- src = 'DetInfo(CxiDs1.0:Cspad.0)'
- alias = Ds1CsPad
- Relative detector Z position:
- no alias defined
- pv = 'CXI:DS1:MMS:06.RBV'
Camera1_V16_20140319
- 2014-03-19 -- Camera1 rebuilt
- Metrology:
- 2014-03-19-CSPAD-CXI-DS1-Metrology.xlsx
- Quad 1 (zero based counting) reworked; metrology updated, the other 3 quads (Q0, Q2, Q3) are unchanged (as in the previous metrology: May 14, 2014).
- Used as:
- Front detector at DSC for SC1 experiment IH Milathianaki cxii0114 (damaged asic with laser) and cxid8114
- Moved to DSA location for SC2 chamber experiments for cxic9714 and cxid5514
- cxid2714 (moved to back detector after Z motor issues during cxid2714)
- Info:
- src = 'DetInfo(CxiDs1.0:Cspad.0)'
- alias = Ds1CsPad
- Relative detector Z position:
- no alias defined
- pv = 'CXI:DS1:MMS:06.RBV'
- Metrology:
Camera1_V16_20140924
- Optical Metrology file:
- 2014-09-24-CXI-Camera1-Metrology.xlsx
- <https://confluence.slac.stanford.edu/download/attachments/107749188/2014-09-24-CXI-DS1-Metrology.xlsx?version=1&modificationDate=1414457576000&api=v2>
- 2014-09-24 -- fixed and moved to DS2 chamber
- mixed quadrants:
- 3 old A boards (Q0, Q1, Q2), 4/40
- 1 new board (Q3), 3/19
- mixed quadrants:
- 2014-11-19 -- DS1 @ DSD
- moved back to DS1 chamber in DSD location
- Used for PCS, IH and cxig3616
- 2015-01-10 -- DS1 @ DSC location
- Used for cxig1515
- src = 'DetInfo(CxiDs1.0:Cspad.0)'
- alias = DscCsPad
- Relative detector Z position:
- alias = 'DscCsPad_z'
- pv = 'CXI:DS1:MMS:06.RBV'
- Used for cxig1515
- 2015-03-17 -- DS2 @ DSD location
- Camera 1 was moved to DS2 chamber at DSD location.
- The previously broken D50 Concentrator was replaced with older concentrator.
- Quadrants 2 and 0 were swapped.
- Back detector (generally not used) for SC1 experiments from 2015-03-18 to 2015-05-04
- src = 'DetInfo(CxiDs2.0:Cspad.0)'
- alias = DsdCsPad
- Relative detector Z position:
- alias = 'DsdCsPad_z'
- pv = 'CXI:DS2:MMS:06.RBV'
- Camera 1 was moved to DS2 chamber at DSD location.
- 2015-05-04 -- DS2 @ DSD
- Cables for Camera 1 in DS2 corrected and collimator pipe removed from front DS1
- Back detector for SC1 experiments from 2015-05-04 to 2015-05-17
- src = 'DetInfo(CxiDs2.0:Cspad.0)'
- alias = DsdCsPad
- Relative detector Z position:
- alias = 'DsdCsPad_z'
- pv = 'CXI:DS2:MMS:06.RBV'
Camera1_V16_20131220
- 2013-12-20 -- Camera1 upgraded to V16
- Metrology:
- Front detector for SC1 experiments starting in January 2014 including January PCS, cxia2514, cxii0214, cxib3214, cxib6714.
- src = 'DetInfo(CxiDs1.0:Cspad.0)'
- alias = Ds1CsPad
- Relative detector Z position:
- no alias defined
- pv = 'CXI:DS1:MMS:06.RBV
Camera2_V16_20131212
- 2013-12-12 -- Camera2 upgraded to V16
- Metrology:
- Used for experiments???.
- src = 'DetInfo(CxiDsd.0:Cspad.0)'
- Relative detector Z position:
- pv = 'CXI:DS2:MMS:06.RBV'
- 2014-06-02 -- Ds2 chamber moved to DSC location
- Changed name from CxiDsd (36) to CxiDs2 (33) in both the cxi.cnf file and the configdb CsPad02 definition.
- Used as front detector for cxid6214, cxid9114, cxic4414, cxid5714, cxid6014, July 2014 PCS, cxic8214
- src = 'DetInfo(CxiDs2.0:Cspad.0)'
- Relative detector Z position:
- pv = 'CXI:DS2:MMS:06.RBV'
- Detector upside down?
Camera3_V16_20131009
- Metrology file:
- Out of vacuum camera typically used in XPP and XCS.
- 2014-12-17 -- Used in CXI at DG4 location in December 2014.
- XCS concentrator
- D50 MPOD power
- Detector quads rotated 90 deg
- src = 'DetInfo(CxiDg4.0:Cspad.0)'
- Relative detector Z position:
- alias = 'Dg4CsPad_z'
- pv = 'CXI:DG4:MMS:16.RBV '
Camera3_V16_20131009 | ||||
---|---|---|---|---|
Date | Who | Geometry File Name | File Type | Comment |
2014-12-17 | kogin | /reg/g/psdm/detector/alignment/cspad/Dg4Cspad_ami_20141217_geo.1e000a00.dat | ami | Need to copy over (permissions?) cp /reg/g/pcds/pds/cspadcalib/geo.1e000a00.dat /reg/g/psdm/detector/alignment/cspad/Dg4Cspad_ami_20141217_geo.1e000a00.dat |
References
Documentation on data formats
- cxidb - web documentation
- crystfel - page of T. A. White at DESY
- cctbx - sourceforge
- psana - confluence
Relevant documents, publications
- cheetah - github, Anton Barty
- dxtbx-the diffraction experiment toolbox, Aaron Brewster
- XFEL Detectors and ImageCIF
- Diffraction Geometry, D.J.Thomas
- Calibration Management Tool (calibman)
- CSPAD Alignment - alignment summary
- psgeom - T.J. Lane converter between geometry formats in github