MC Crosstalk Generation
Titles: MCXT
=============
Contact: N. West, Oxford.
Revision History:-
================
3.02 N. West First version.
Titles Files
------------
mc_crosstalk.dat
Verification
------------
Description
-----------
This bank controls the generation of crosstalk in the Monte Carlo as follows:-
1) Look for MCPMs with charge above _THRESH.
2) For each:-
1) Use Xtalk Mean Width Model to compute a width.
2) Use Xtalk RMS Width Model to compute an RMS of the width.
3) Pick a width randomly usung mean and RMS.
4) Use Channel Position Look-up Table to determine which channels are within
width and for each:-
1) Use Xtalk Charge Model to select a charge and create an MCPM.
Data Words
----------
I = integer, F = floating point
Fixed length Database Header. See titles_dbhdr
KMCXT... Mnemonic relative to start of user data e.g.
icons(ldgeds + KGEDS_THRESH) is the threshold.
1 F _THRESH Charge threshold to generate xtalk. Set <=0. to disable.
2..10 F Spare
Channel Position Look-up Table
Xtalk affects all channels within a pulse height dependent distance of
a high signal channel. This table relates channel number to distance
in units in which neighbouring channels on the same daughter board (DB)
are 1.0 unit apart. The table accounts for the fact that the distance
between neighbouring channels on different DBs is greater than 1.0
11 F _CHAN_POS Position of channel 0
12 F Position of channel 1
...
42 F Position of channel 32
Xtalk Mean Width Model
This model translates a given charge above threshold into a mean width.
43 F _WMEAN_MODEL Parameterisation type. See below. Must be 1.0.
44 F _WMEAN_P1 Parameter 1.
45 F _WMEAN_P2 Parameter 2.
46 F _WMEAN_P3 Parameter 3.
..
Xtalk Width RMS Model
This model translates a given charge above threshold into a width RMS.
54 F _WRMS_MODEL Parameterisation type. See below. Must be 1.0.
55 F _WRMS_P1 Parameter 1.
56 F _WRMS_P2 Parameter 2.
57 F _WRMS_P3 Parameter 3.
...
Xtalk Charge Model
This model translates a given charge above threshold into induced charge
on neighbouring channel.
65 F _CHARGE_MODEL Parameterisation type. See below. Must be 0.
66 F _CHARGE_P1 Parameter 1.
67 F _CHARGE_P2 Parameter 2.
68 F _CHARGE_P3 Parameter 3.
Xtalk models
Currently the Xtalk generation models are hardwired, although the
bank has been designed so that alternative models could be implimented.
Model Parameterisation (Pi = parameter i)
0. P1
1. P1 + P2 * exp ( Qhs / P3 )
Go Back to the
Snoman Companion Top Page