Page History
Content
Table of Contents |
---|
Jungfrau 0.5M, 1M, 4M
photo from https://lcls.slac.stanford.edu/detectors/jungfrau
photo from Kaz on 2020-10-04
Information from Philip
Test runs
...
Code Block | ||||
---|---|---|---|---|
| ||||
g0cut = 1<<14 g1cut = 2<<14 g2cut = 3<<14 fG0 = frame<g0cut fG1 = (frame>=g0cut) & (frame<g1cut) fG2 = frame>=g2cut fGval = fG0*1 + fG1*2 + fG2*3 frame = (frame&0x3fff).astype('int') frame[fG0] -= ped0[fG0] # positive sign is accounted in gain0 constants frame[fG1] -= ped1[fG1] # negative sign in gain1 frame[fG2] -= ped2[fG2] # negative sign in gain2 |
...
Dark runs processing
Command to process dark runs: jungfrau_ndarr_dark_proc, e.g.
...
- raw:
- calib:
Run 12, gain 1
- raw:
- calib:
Geometry
Default gain factors
Script jungfrau_deploy_constants
deploys gain constants as explained in Jungfrau and Epix10ka Calibration with default gain factors listed in table
Gain range | Default gain, ADU/keV | Averaged of pixel gains from file |
---|---|---|
0 | 41.5 | /reg/g/psdm/detector/gains/jungfrau/MDEF/g0_gain.npy |
1 | -1.39 | /reg/g/psdm/detector/gains/jungfrau/MDEF/g1_gain.npy |
2 | -0.11 | /reg/g/psdm/detector/gains/jungfrau/MDEF/g2_gain.npy |
Geometry
Segment/detector geometry is explained in 2017-10-11Segment/detector geometry is explained in 2017-10-11-JF-sensor-layout.pdf
Basic segment geometry is implemented in PSCalib.SegGeometryJungfrauV1.py
...
Code Block |
---|
python Detector/examples/ex_jungfrau_images.py 3 # or 4 loops over dataset events plots calibrated image and raw spectrum: |
3 - exp=xcsx22015:run=513 - data
...
Code Block | ||||
---|---|---|---|---|
| ||||
# TITLE Geometry parameters of Jungfrau # DATE_TIME 2017-10-26 11:00:00 PDT # METROLOGY no metrology available # AUTHOR dubrovin # EXPERIMENT xcsx22015 # DETECTOR XcsEndstation.0:Jungfrau.0 # CALIB_TYPE geometry # COMMENT:01 Manually created as an example for the 2-segment 1M Jungfrau detector # COMMENT:02 # 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 JFCAMERA:V1 0 JUNGFRAU:V1 0 0 20625 0 0 0 180 0.0 0.0 0.0 JFCAMERA:V1 0 JUNGFRAU:V1 1 0 -20625 0 0 0 180 0.0 0.0 0.0 IP:V1 0 JFCAMERA:V1 0 -90000 -3000 100000 90 0 0 0.0 0.0 0.0 |
References
- Jungfrau References
- Jungfrau and Epix10ka Calibration
- Detector interface
- https://lcls.slac.stanford.edu/detectors/jungfrau
Overview
Content Tools