DelayedElectronsExtraction
Link to source: DelayedElectronsExtraction
Plugin Description
This class is used to simulate the extraction of electrons from the sources of electron afterpulses.
Technical Details
depends_on = ('delayed_electrons_at_interface',)
provides = ('extracted_delayed_electrons',)
data_kind = delayed_individual_electrons
__version__ = 0.0.2
child_plugin = True
parent_plugin_version = 0.3.0
Provided Columns
extracted_delayed_electrons
Field Name |
Data Type |
Comment |
|---|---|---|
x_interface |
float32 |
x position of the electron at the interface [cm] |
y_interface |
float32 |
y position of the electron at the interface [cm] |
cluster_id |
int32 |
ID of the cluster creating the electron |
time |
int64 |
Start time since unix epoch [ns] |
endtime |
int64 |
Exclusive end time since unix epoch [ns] |
Config Options
Option |
default |
track |
Help |
|---|---|---|---|
debug |
False |
False |
Show debug informations |
deterministic_seed |
True |
True |
Set the random seed from lineage and run_id, or pull the seed from the OS |
electron_extraction_yield |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=electron_extraction_yield |
True |
Electron extraction yield [electron_extracted/electron] |
electron_trapping_time |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=electron_trapping_time |
True |
Time scale electrons are trapped at the liquid gas interface |
ext_eff_from_map |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=ext_eff_from_map |
True |
Boolean indication if the extraction efficiency is taken from a map |
g2_mean |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=g2_mean |
True |
Mean value of the g2 gain [PE/e-] |
s2_correction_map |
itp_map://resource://simulation_config://SIMULATION_CONFIG_FILE.json?&key=s2_correction_map&fmt=json |
True |
S2 correction map |
s2_secondary_sc_gain_mc |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=s2_secondary_sc_gain |
True |
Secondary scintillation gain [PE/e-] |
se_gain_from_map |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=se_gain_from_map |
True |
Boolean indication if the secondary scintillation gain is taken from a map |
se_gain_map |
itp_map://resource://simulation_config://SIMULATION_CONFIG_FILE.json?&key=se_gain_map&fmt=json |
True |
Map of the single electron gain |
user_defined_random_seed |
None |
True |
Define the random seed manually. You need to set deterministic_seed to False |