Detection Process - xcist/documentation GitHub Wiki

The following variables specify the detector performance.

Detection efficiency

cfg.callback_detresponse callback for detector behavior.
cfg.detector_prefilter series of materials and thicknesses to define pre-detector filtration.
cfg.callback_dqe callback for DQE.
cfg.scintillator_material name of the scintillator material. Default: cfg.scintillator_material = 'cesiumiodide';
cfg.scintillator_depth depth of the scintillator (mm). This impacts the detector efficiency. Use 1000 for 100% efficiency.

Noise

Energy weighting

Lag

cfg.callback_lag computes lag. Default:cfg.callback_lag='Detection_Lag';
cfg.lag_constant fraction of each view that is added to the next view due to lag, afterglow, or other memory effects. Use 0.0 to eliminate lag.
cfg.lag_compute boolean that specifies whether or not to include lag in the simulations

Optical crosstalk

cfg.col_crosstalk_opt fraction of the signal that is detected as optical cross-talk in neighboring detector columns. For example 0.05 means that each channel receives 5% of the x-rays from each of its neighboring channels. No longer used.
cfg.row_crosstalk_opt fraction of the signal that is detected as optical cross-talk in neighboring detector rows.

DAS

The following variables specify the DAS performance.

cfg.callback_DAS callback function for DAS.
cfg.callback_DAS_air callback function for DAS during air scans.
cfg.callback_DAS_offset callback function for DAS during offset scans.
cfg.das_offset offset for DAS.
cfg.das_enoise sigma of the electronic noise (in number of electrons) ; 0 means no electronic noise.
cfg.das_gain number of electrons collected for each 1 keV X-ray detected.
cfg.das_lsb least significant bit. The DAS will quantize the output based on this number. Use 0 to eliminate quantization.
cfg.das_minvalue Minimum value to truncate the DAS output. Use 0 to enforce positive numbers. Use for example -1e12 to avoid truncation.

Back to Main menu

⚠️ **GitHub.com Fallback** ⚠️