Page History
...
Note |
---|
Access to the CSPad2x2 aligned geometry is added on 2013-02-13. |
Example of <psana-config-file.cfg>:
Code Block |
---|
ssh psexport ( or psana )
cd <your-favorite-directory>
newrel ana-current <your-release-directory>
cd <your-release-directory>
sit_setup
addpkg pdscalibdata V00-04-04
addpkg PSCalib V00-01-07
addpkg CSPadPixCoords V00-03-02
scons
psana -m <psana-config-file.cfg>
|
Example of <psana-config-file.cfg>:
[psana]
files = /reg/d/psdm/mec/mec73313/xtc/e268-r0180-s02-c00.xtc
#calib-dir = ./calib
modules = cspad_mod.CsPadCalib CSPadPixCoords.CSPad2x2ImageProducer ImgAlgos.ImgSaveInFile
events = 5
[cspad_mod.CsPadCalib]
source = DetInfo(MecTargetChamber.0:Cspad2x2.3)
inputKey =
outputKey = calibrated_arr
doPedestals = yes
doPixelStatus = no
doCommonMode = no
[CSPadPixCoords.CSPad2x2ImageProducer]
calibDir = /reg/d/psdm/mec/mec73313/calib
typeGroupName = CsPad2x2::CalibV1
#source = DetInfo(MecTargetChamber.0:Cspad2x2.3)
source = :Cspad2x2.3
inkey = calibrated_arr
outimgkey = Image
tiltIsApplied = true
print_bits = 15
[ImgAlgos.ImgSaveInFile]
source = DetInfo(MecTargetChamber.0:Cspad2x2.3)
key = Image
fname = cspad2x2.3
saveAll = true
print_bits = 3
#eventSave = 5
|
Example of psana configuration file to get cspad2x2 images for two detectors and save them in files, one in txt, another in tiff formats:
Code Block |
---|
[psana]
files = /reg/d/psdm/xpp/xpptut13/xtc/e308-r0008-s02-c00.xtc \
/reg/d/psdm/xpp/xpptut13/xtc/e308-r0008-s03-c00.xtc
#modules = cspad_mod.CsPad2x2Pedestals
#calib-dir = ./calib
calib-dir = /reg/d/psdm/xpp/xpptut13/xtc/calib
modules = cspad_mod.CsPadCalib:0 \
cspad_mod.CsPadCalib:1 \
CSPadPixCoords.CSPad2x2ImageProducer:0 \
CSPadPixCoords.CSPad2x2ImageProducer:1 \
ImgAlgos.ImgSaveInFile:0 \
ImgAlgos.ImgSaveInFile:1
events = 5
[cspad_mod.CsPadCalib:0]
source = DetInfo(XppGon.0:Cspad2x2.0)
inputKey =
outputKey = calibrated_arr0
doPedestals = yes
doPixelStatus = no
doCommonMode = yes
[cspad_mod.CsPadCalib:1]
source = DetInfo(XppGon.0:Cspad2x2.1)
inputKey =
outputKey = calibrated_arr1
doPedestals = yes
doPixelStatus = no
doCommonMode = yes
[CSPadPixCoords.CSPad2x2ImageProducer:0]
calibDir = /reg/d/psdm/xpp/xpptut13/xtc/calib
typeGroupName = CsPad2x2::CalibV1
source = DetInfo(XppGon.0:Cspad2x2.0)
inkey = calibrated_arr0
outimgkey = Image
tiltIsApplied = false
useWidePixCenter = false
print_bits = 15
[CSPadPixCoords.CSPad2x2ImageProducer:1]
calibDir |
Code Block |
[psana] files = /reg/d/psdm/mecxpp/mec73313/xtc/e268-r0180-s02-c00.xtc #calib-dir = .xpptut13/xtc/calib modulestypeGroupName = cspad_mod.CsPadCalib CSPadPixCoords.CSPad2x2ImageProducer ImgAlgos.ImgSaveInFile events = CsPad2x2::CalibV1 source = 5 [cspad_mod.CsPadCalib] source = DetInfo(MecTargetChamberXppGon.0:Cspad2x2.31) inputKeyinkey = outputKeycalibrated_arr1 outimgkey = calibrated_arr doPedestalsImage tiltIsApplied = yes doPixelStatus = no doCommonMode = no [CSPadPixCoords.CSPad2x2ImageProducer] calibDirfalse useWidePixCenter = false print_bits = 15 [ImgAlgos.ImgSaveInFile:0] source = DetInfo(:Cspad2x2.0) key = /reg/d/psdm/mec/mec73313/calib typeGroupName = CsPad2x2::CalibV1 #sourceImage fname = DetInfo(MecTargetChambercspad2x2.0:Cspad2x2.3) source ftype = :Cspad2x2.3 inkeytxt #ftype = calibrated_arr outimgkey tiff saveAll = Image tiltIsApplied = true print_bits = 15 3 #eventSave = 5 [ImgAlgos.ImgSaveInFile:1] source = DetInfo(MecTargetChamber.0:Cspad2x2.31) key = Image fname = cspad2x2.31 #ftype = txt ftype = tiff saveAll = true print_bits = 3 #eventSave = 5 |
...
Overview
Content Tools