Page History
...
Configuration file for dark run processing (assuming that meca6113-r0018 is a dark run...) psana-meca6113-r0018-cspad2x2-pedestals.cfg:
Code Block | ||
---|---|---|
| ||
# File: psana-meca6113-r0018-cspad2x2-pedestals.cfg [psana] files = /reg/d/psdm/mec/meca6113/xtc/e332-r0018-s03-c00.xtc modules = cspad_mod.CsPad2x2Pedestals:1 \ cspad_mod.CsPad2x2Pedestals:2 \ cspad_mod.CsPad2x2Pedestals:3 [cspad_mod.CsPad2x2Pedestals:1] source = DetInfo(MecTargetChamber.0:Cspad2x2.1) output = pedestals-ave-meca6113-r0018-Cspad2x2.1.dat noise = pedestals-rms-meca6113-r0018-Cspad2x2.1.dat [cspad_mod.CsPad2x2Pedestals:2] source = DetInfo(MecTargetChamber.0:Cspad2x2.2) output = pedestals-ave-meca6113-r0018-Cspad2x2.2.dat noise = pedestals-rms-meca6113-r0018-Cspad2x2.2.dat [cspad_mod.CsPad2x2Pedestals:3] source = DetInfo(MecTargetChamber.0:Cspad2x2.3) output = pedestals-ave-meca6113-r0018-Cspad2x2.3.dat noise = pedestals-rms-meca6113-r0018-Cspad2x2.3.dat |
...
Create images in tiff format:
Configuration file for psana psana-meca6113-r0028-cspad2x2-tiff.cfg:
Code Block | ||
---|---|---|
| ||
# File: psana-meca6113-r0028-cspad2x2-tiff.cfg # # To run this script use command: # % psana -c psana-meca6113-r0028-cspad2x2-tiff.cfg # # Also useful command: # % psana -m EventKeys -n 10 /reg/d/psdm/mec/meca6113/xtc/e332-r0028-s03-c00.xtc # [psana] files = /reg/d/psdm/mec/meca6113/xtc/e332-r0028-s03-c00.xtc #calib-dir = ./calib # Default calibration directory: # calib-dir = /reg/d/psdm/mec/meca6113/calib modules = cspad_mod.CsPadCalib:1 \ cspad_mod.CsPadCalib:2 \ cspad_mod.CsPadCalib:3 \ CSPadPixCoords.CSPad2x2ImageProducer:1 \ CSPadPixCoords.CSPad2x2ImageProducer:2 \ CSPadPixCoords.CSPad2x2ImageProducer:3 \ ImgAlgos.ImgSaveInFile:1 \ ImgAlgos.ImgSaveInFile:2 \ ImgAlgos.ImgSaveInFile:3 # events = 5 [cspad_mod.CsPadCalib:1] source = DetInfo(MecTargetChamber.0:Cspad2x2.1) inputKey = outputKey = calibrated_arr1 doPedestals = yes doPixelStatus = no doCommonMode = no [cspad_mod.CsPadCalib:2] source = DetInfo(MecTargetChamber.0:Cspad2x2.2) inputKey = outputKey = calibrated_arr2 doPedestals = yes doPixelStatus = no doCommonMode = no [cspad_mod.CsPadCalib:3] source = DetInfo(MecTargetChamber.0:Cspad2x2.3) inputKey = outputKey = calibrated_arr3 doPedestals = yes doPixelStatus = no doCommonMode = no [CSPadPixCoords.CSPad2x2ImageProducer:1] calibDir = /reg/d/psdm/mec/meca6113/calib typeGroupName = CsPad2x2::CalibV1 source = DetInfo(MecTargetChamber.0:Cspad2x2.1) inkey = calibrated_arr1 outimgkey = Image tiltIsApplied = true useWidePixCenter = false print_bits = 15 [CSPadPixCoords.CSPad2x2ImageProducer:2] calibDir = /reg/d/psdm/mec/meca6113/calib typeGroupName = CsPad2x2::CalibV1 source = DetInfo(MecTargetChamber.0:Cspad2x2.2) inkey = calibrated_arr2 outimgkey = Image tiltIsApplied = true useWidePixCenter = false print_bits = 15 [CSPadPixCoords.CSPad2x2ImageProducer:3] calibDir = /reg/d/psdm/mec/meca6113/calib typeGroupName = CsPad2x2::CalibV1 source = DetInfo(MecTargetChamber.0:Cspad2x2.3) inkey = calibrated_arr3 outimgkey = Image tiltIsApplied = true useWidePixCenter = false print_bits = 15 [ImgAlgos.ImgSaveInFile:1] source = DetInfo(MecTargetChamber.0:Cspad2x2.1) key = Image fname = cspad2x2.1 #ftype = txt ftype = tiff saveAll = true print_bits = 3 #eventSave = 5 [ImgAlgos.ImgSaveInFile:2] source = DetInfo(MecTargetChamber.0:Cspad2x2.2) key = Image fname = cspad2x2.2 #ftype = txt ftype = tiff saveAll = true print_bits = 3 #eventSave = 5 [ImgAlgos.ImgSaveInFile:3] source = DetInfo(MecTargetChamber.0:Cspad2x2.3) key = Image fname = cspad2x2.3 #ftype = txt ftype = tiff saveAll = true print_bits = 3 #eventSave = 5 |
...
Overview
Content Tools