[Gotthard-II] Dark Processing.
Introducing Gotthard2 dark notebook for processing Offset, Noise and BadPixels Dark constants.
Description
Gotthard-II Dark processing for Offset, Noise, and BadPixelsDark (Shape (1280, 2, 3)) out of 3 dark runs.
-
RAW data is first converted into 10bit using the
LUT
. Then Offset(mean) and noise(std) and BadpixelsDark(wrong gain) are computed for each cell in parallel for a single run. -
BadPixelsDark consists of OFFSET_NOISE_EVAL_ERROR, NOISE_OUT_OF_THRESHOLD, and WRONG_GAIN_VALUE.
How Has This Been Tested?
Injected constants to test CALCAT
Relevant Documents (optional)
Types of changes
- New feature (non-breaking change which adds functionality)
Checklist:
- My code follows the code style of this project.
-
Update cal_db_interactive https://git.xfel.eu/detectors/cal_db_interactive/-/merge_requests/81 -
Add CALCAT mapping for Gotthard2 (Done for test_calcat only for now.)
Reviewers
Merge request reports
Activity
assigned to @ahmedk
added 5 commits
-
c9828bcc...2890a107 - 2 commits from branch
feat/gotthard2_correction
- 13acf6b1 - Draft: Gotthard2 dark notebook
- d0fee64c - keep track of latest badpixels modifications
- b80116b3 - update constant maps plots
Toggle commit list-
c9828bcc...2890a107 - 2 commits from branch
added 7 commits
-
b80116b3...bfcb75d1 - 3 commits from branch
feat/gotthard2_correction
- 0ba75dd5 - Draft: Gotthard2 dark notebook
- 801ba90e - keep track of latest badpixels modifications
- 7469a694 - update constant maps plots
- 67da77ab - add conditions and psw for reading slow data
Toggle commit list-
b80116b3...bfcb75d1 - 3 commits from branch
added In Progress label
added 6 commits
Toggle commit listadded 129 commits
-
d8c156a6...11f40d29 - 122 commits from branch
feat/gotthard2_correction
- 855cb6c3 - remove openmp and add an adaptive ctrl_src_template
- 5fd319f5 - Move gotthard2 lib in cal_tools and improve plots
- 8118e83e - Draft: Gotthard2 dark notebook
- 8c2bf435 - keep track of latest badpixels modifications
- 69579faa - update constant maps plots
- 14ebf03e - add conditions and psw for reading slow data
- a1808f67 - Add single photon and operation mode
Toggle commit list-
d8c156a6...11f40d29 - 122 commits from branch
added 8 commits
-
92386fc0 - 1 commit from branch
feat/gotthard2_correction
- fcb14b17 - remove openmp and add an adaptive ctrl_src_template
- 3dcbfe0b - Move gotthard2 lib in cal_tools and improve plots
- a96a17f3 - Draft: Gotthard2 dark notebook
- 3ee6ecff - keep track of latest badpixels modifications
- c99d5321 - update constant maps plots
- ba66cd98 - add conditions and psw for reading slow data
- 795c9702 - Add single photon and operation mode
Toggle commit list-
92386fc0 - 1 commit from branch
added 7 commits
-
266c4f4d - 1 commit from branch
feat/gotthard2_correction
- 07f85946 - Move gotthard2 lib in cal_tools and improve plots
- d8c63f85 - Draft: Gotthard2 dark notebook
- e5a90862 - keep track of latest badpixels modifications
- c93e21ef - update constant maps plots
- ec0c29ae - add conditions and psw for reading slow data
- 0fba4d4a - Add single photon and operation mode
Toggle commit list-
266c4f4d - 1 commit from branch
added 10 commits
-
62d7dc3c - 1 commit from branch
feat/gotthard2_correction
- d12683fe - Move gotthard2 lib in cal_tools and improve plots
- c54cb9d6 - Draft: Gotthard2 dark notebook
- 94f6fbf7 - keep track of latest badpixels modifications
- 233388eb - update constant maps plots
- dec8d9cb - add conditions and psw for reading slow data
- 2db801ca - Add single photon and operation mode
- bea4c78f - remove local constants
- 1d00a651 - add pdu name in plot titles
- ad7824f5 - add dark notebook to xfel-calibrate gotthard2 cal types
Toggle commit list-
62d7dc3c - 1 commit from branch
marked the checklist item Update cal_db_interactive https://git.xfel.eu/detectors/cal_db_interactive/-/merge_requests/81 as completed