You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 39 Next »

CsPad per-pixel gains from flat field measurement

DateDetectorGain modePhoton sourceOccupancy (photons/pixel)Per-pixel histogram fit HDF5Experiment/RunDeployed gain fileComments
2016-02-16DsaCsPadhighIron K-alpha (6.4keV)0.015

/reg/g/psdm/detector/alignment/cspad/

calib-cxi-camera2-2016-02-05/calib/

CsPad::CalibV1/CxiDs2.0:Cspad.0/pixel_gain/

 run16_DsaCsPad_flat_orig.h5

cxi01516/16cxi01516-r0016-2016-02-18-FeKalpha.dataSuccess rate was low ~0.75%. Filled in the rest with average gain from each asic.
2016-04-13DsaCsPadhighCu K-alpha (8.0keV)0.043

/reg/g/psdm/detector/alignment/cspad/

calib-cxi-camera2-2016-02-05/calib/

CsPad::CalibV1/CxiDs2.0:Cspad.0/pixel_gain/

 run6_DsaCsPad_flatIso.h5

cxi00516/6run6_DsaCsPad_flatIso.data

Success rate was high ~0.99%, but there were some scattering in the centre, so filled that in with the average gain from each asic.

Experiment: cxi00516 run6

Note: CsPad has high and low gain modes. A factor of 7 is used to recalibrate the high gain to low gain, e.g. 28 ADU at high gain results in 4 ADU at low gain.

Calculation note: At 8keV, we expect around 30 ADUs per photon in high gain mode. At 6.4keV, we are seeing around 23 ADU per photon. currentADU/currentEnergy*8keV=23/6.4*8=28.75 ADU per photon which is close to 30 ADUs.

K-alpha table for Iron (6.4keV):

http://www.yourperiodictable.com/iron.php

K-alpha table for Copper (8.0keV):

http://www.yourperiodictable.com/copper.php

Pnccd per-pixel gains from flat field measurement

DateDetectorGain modePhoton sourceOccupancy (photons/pixel)Per-pixel histogram fit HDF5Experiment/RunDeployed gain fileComments
2016-04-15pnccdFront6Si K-alpha (1.74keV)0.006

/reg/g/psdm/detector/alignment/pnccd/

amo06516-pnccd-2016-04-14/calib/

PNCCD::CalibV1/Camp.0:pnCCD.0/pixel_gain/

run10_pnccdFront_flatIso_clean.h5

amo06516/10run10_pnccdFront_flatIso_clean.dataSuccess rate was high ~0.96%. Filled in the rest with average gain from each 128 pixel strips.
2016-04-15pnccdFront5Si K-alpha (1.74keV)0.004

/reg/g/psdm/detector/alignment/pnccd/

amo06516-pnccd-2016-04-14/calib/

PNCCD::CalibV1/Camp.0:pnCCD.0/pixel_gain/

run15_pnccdFront_flatIso_clean.h5

amo06516/15run15_pnccdFront_flatIso_clean.data

Success rate was high ~0.96%. Filled in the rest with average gain from each 128 pixel strips.

2016-04-15pnccdFront4Si K-alpha (1.74keV)0.003/reg/g/psdm/detector/alignment/pnccd/

amo06516-pnccd-2016-04-14/calib/

PNCCD::CalibV1/Camp.0:pnCCD.0/pixel_gain/

run19_pnccdFront_flatIso_clean.h5

amo06516/19 run19_pnccdFront_flatIso_clean.dataSuccess rate was high ~0.95%. Filled in the rest with average gain from each 128 pixel strips. 

Note: Pnccd has numbered gain modes.

 

Kaz says that PNCCD gives out ~1250ADU per 1keV photon in highest gain range.

K-alpha table for Silicon (1.74keV):

http://www.yourperiodictable.com/silicon.php

EPIX per-pixel gains

DatePhoton SourceCarrier ID 0/1Digital Card ID 0/1Analog Card ID 0/1Experiment/RunGain FileComment
2016-04-14Cu K-alpha (8 keV)996663297/37916508261232098304/9532062832655595777/520093719xcs01116/95gainPixelCorr_passZero_r95_c1.txtFrom Philip Hart
2016-06-30Cu K-alpha

996477441/2264924170

1794137088/403490827

2397900801/4076863512

xcs06016/37gainPixelCorr_passZero_r37_c1.txtFrom Philip Hart
2016-06-30Cu K-alpha

996579585/553648138

1232098304/1221641739

2650251521/3976200215

xcs06016/37gainPixelCorr_passZero_r37_c2.txtFrom Philip Hart
2016-06-30Cu K-alpha

996663297/3791650826

1232098304/953206283

2655595777/520093719

xcs06016/37gainPixelCorr_passZero_r3335_c3.txtFrom Philip Hart
2016-07-01Ni fluorescence998779393/1174405221794137088/4034908272669921025/100663319xcs06016/52gainPixelCorr_passZero_r52_c2.txtFrom Philip Hart
2016-07-01Ni fluorescence996513537/20803747941794135040/9403617392398406657/419430424xcs06016/52gainPixelCorr_passZero_r52_c3.txtFrom Philip Hart
2016-07-01Cu K-alpha996432897/35903242341232100352/11545328752654088449/33554455xcs06016/37gainPixelCorr_passZero_r37_c0.txtFrom Philip Hart
2016-10-21 As above  xcsm9816/2-27,45-49gainPixelCorr_passZeroL_r2049_c2.txtFrom Philip Hart
2017-06-06Cu K-alpha997010433/31708938341794137088/4034908272403244545/1224736792mfx01316/6,7gain3PixelCorr_passZero_r6007_c0.txtFrom Philip Hart, fit statistics might be marginal so consider using the alternative non-fit results below
  As above    From Philip Hart, uses mode instead of gaussian fit because of marginal statistics

Note that the following script can be used to dump out the EPIX ID numbers:

from psana import *
import sys
ds = DataSource(sys.argv[1])
evt = ds.events().next()
cs = ds.env().configStore()
cfg = cs.get(Epix.Config100aV2, Source(sys.argv[2]))
print str(cfg.carrierId0())+'/'+str(cfg.carrierId1())
print str(cfg.digitalCardId0())+'/'+str(cfg.digitalCardId1())
print str(cfg.analogCardId0())+'/'+str(cfg.analogCardId1())
#a0 = cfg.asics(0)
#a0.chipID()

Which can be run like this:

python epixSerialNumber.py exp=mecl8216:run=73 epix100a
  • No labels