Page History
...
Anchor | ||||
---|---|---|---|---|
|
Control bits table
Data | config | Data | asicPixelConfigArray | |||||
---|---|---|---|---|---|---|---|---|
Index | Gain mode | bit14 | trbit | bit14 | bit3: ga | bit2: g | bit1: Mask | bit0: Test |
0 | FLFH_LH | x | 01 | 1 | 01 | |||
1 | FM_M | x | 0 | 1 | 1 | 1 | ||
2 | FHFL_HL1 | x | 1x | 11 | 0 | |||
3 | AMLAHL_LH | 01 | 01 | 0 | 0 | |||
4 | AML_M | 1 | 0 | 1 | 0 | 0 | ||
5 | AHL_L | 0 | 1 | 00 | 0 | |||
6 | AHLAML_HL1 | 0 | 10 | 0 | 0 | |||
pixel control bit array | 1<<5 =32 | 1<<4 =16 | 1<<3 =8 | 1<<2 =4 | Not used | Not used |
...
These commands will be available in releases > ana-1.3.58. See description using option "-h", e.g.
-hcommand>
epix10ka_offset_calibration
-hcommand>
epix10ka_pedestals_calibration
File naming
...
convention in panel calibration repository
/reg/g/psdm/detector/gains/epix10k/panels/
- default repository <dir-repo>
, can be re-directed for test by option "-o <dir-name>
".
File with aliases for long panel ids: /reg/g/psdm/detector/gains/epix10k/panels/aliases.txt
Directory for particular panel includes its long id:
/reg/g/psdm/detector/gains/epix10k/panels/
- directory for particular panel includes its long id<dir-repo>
/3791847426-0170080513-1879048214-0191557724-0003673288-2996154369-0218103833/,
Sub-directories for each panel:
offset
pedestals
plots
work
gain
# content will be provided by Philip
- file with aliases for long panel ids,<dir-repo>
/.aliases.txt
- directory for log files,<dir-repo>
/panels/logs/
Panel calibration file name: epix10ka_0001_20180514120622_mfxx32516_r1021_pedestals_AHL-H.dat
, where
epix10ka - detector type
0001
- panel id alias as specified in/reg/g/psdm/detector/gains/epix10k/panels/.aliases.txt
20180514120622
- run start time stamp in format '%Y%m%d%H%M%S'mfxx32516_r1021
- experiment and run for production of this constantspedestals
- constants typeAHL-H
- gain range (mode)
File with already processed arrays is saved as
...
/<panel-id>/work/epix10ka_0001_20180514120622_mfxx32516_r1021_e1107_spacing02sp02-df.npz<dir-repo>
with extra fields in name e1107_spacing02
sp02
for experiment number and charge injection spacing number of pixels.
Constants merging for
...
multi-panel detectors
TBD
...
command> epix10ka_deploy_constants -h
shows description of command line options. This command with sufficient number of parameters (at least experiment, run, and detector name)
- combines gain mode and panel calibration files in arrays of shape (7, <number-of-panels>, 352, 384)
...
- deploys calibration files in the calib directory, e.g.
/reg/d/psdm/MFX/mfxx32516/calib/Epix10ka::CalibV1/MfxEndstation.0:Epix10ka.0/pixel_gain/0-end.data
/reg/d/psdm/MFX/mfxx32516/calib/Epix10ka::CalibV1/MfxEndstation.0:Epix10ka.0/
...
pedestals/0-end.data
Pedestal Deployment Meeting Notes (8/2/18)
...