Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Based on e-mail exchange between Mikhail, Gabriel, Jack, Faisal, Philip.

For composite detectors see EPIX10KA2M and EPIX10KAQUAD

Content

Table of Contents

Pictures from Gabriel's presentation

...

  • sensor regular pixel size 100x100 µm²,
  •  shown on plot gap pixels 100x250100x225 µm² and four central pixels 250x250225x225 µm². 
  • See plot for composite detectors in EPIX10KA2M and EPIX10KAQUAD

Configuration objects for epix10ka

...

If you want to test a pixel e.g. run the internal pusler then AND its config with 0x1.

2020-06-30 Dan and Maciej about forced gain modes
Image Added

Calibration rows

Each ASIC has (176+2 rows x 192 columns), the last two rows are the calibration rows. These rows are not connected to the sensor and are constructed without a pixel/sensor interface. They will be powered just like any other pixel in the ASIC, therefore, they see similar voltages, noise, etc just like other pixels.

...

# psana returns 4 rows: r0, r1, r2, r3 


 wirebonds
#|||||||||#
#¯¯¯¯|¯¯¯¯#

...

The force switch mode should be ignored. It is a debugging mode that should not be used for calibration.
Gabriel can explain how to do the calibration if needed.
 

Raw data

Code Block
titleepix10ka data available on 2018-07-05
collapsetrue
Command: find_detector_runs MFX epix10ka

    # mfxx32516: nruns 3-377, MfxEndstation.0:Epix10ka.0, MfxEndstation.0:Epix10ka.1
    # mfxx36916: runs 1-84,  MfxEndstation.0:Epix10ka.1

...

Code Block
titlegain correction files
collapsetrue
Camera1-AHL-H-Gain.txt
Camera1-AHL-L-Gain.txt
Camera1-AML-L-Gain.txt
Camera1-AML-M-Gain.txt
Camera1-FH-H-Gain.txt
Camera1-FL-L-Gain.txt
Camera1-FM-M-Gain.txt

Archived in /reg/g/psdm/detector/gains/epix10k/2018-06-04-Camera1/

...

Code Block
titlecbits - pixel control bit array
collapsetrue
    #--------------------------------
    #   data bit 14 is moved here 1/0 for H,M/L
    #  / trbit  1/0 for H/M
    # V / bit3  1/0 for F/A
    #  V / bit2 1/0 for H,M/L
    #   V / M  mask
    #    V / T  test       gain range index
    #     V /             /  in calib files
    #      V             V 
    # x111xx =28 -  FH_H 0 
    # x011xx =12 -  FM_M 1 
    # xx10xx = 8 -  FL_L 2
    # 0100xx =16 - AHL_H 3
    # 0000xx = 0 - AML_M 4
    # 1100xx =48 - AHL_L 5
    # 1000xx =32 - AML_L 6
    # 1101xx =49 - AHL_FL 7
    # 1001xx =33 - AML_FL 8
    #--------------------------------

...

 


 
DataconfigasicPixelConfigArray
IndexGain modebit14trbitbit3: gabit2: gbit1: Maskbit0: Test
0FH_Hx111
 


1
1
FM_Mx011
  


2FL_Lxx10
 
 


3AHL_H0100
  


4AML_M0000
  


5

AHL_L

1100
  


6AML_L1000


7AHL Forced L1101

8AML Forced L1001
  


pixel control bit array1<<5 =321<<4 =161<<3 =81<<2 =4Not usedNot used

Gain correction formula

corrected = (raw - pedestals)/gain

...

The value (raw - pedestals) can be corrected for common mode effect.

First image below shows one epix10ka segment non-corrected image of shape (352, 384). Vertical stripes presumably arising from this hardware effect.

...

NOTE: currently mask on gain mode is not applied - all pixels are corrected uniformly...used to evaluate and correct for offset.

Examples of the command to get corrected image:

...

/reg/d/psdm/MFX/mfxx32516/calib/Epix10ka::CalibV1/MfxEndstation.0:Epix10ka.0/pedestals/0-end.data

...

Pedestal Deployment Meeting Notes (8/2/18)

...

Code Block
#== type 0022 epix10ka
               'DetLab.0:Epix10ka.0': 'epix10ka_0000',\
     'MecTargetChamber.0:Epix10ka.0': 'epix10ka_0001',\
     'MecTargetChamber.0:Epix10ka.1': 'epix10ka_0002',\
        'MfxEndstation.0:Epix10ka.0': 'epix10ka_0003',\
        'MfxEndstation.0:Epix10ka.1': 'epix10ka_0004',\
        'MfxEndstation.0:Epix10ka.2': 'epix10ka_0005',\

...

Composite detectors

EPIX10KA2M and EPIX10KAQUAD - composite detectors made of epix10ka panels.

...

 

...