DelayedElectronsSecondaryScintillation
Link to source: DelayedElectronsSecondaryScintillation
Plugin Description
This class is used to simulate the extraction of electrons from the sources of electron afterpulses.
Technical Details
depends_on = ('drifted_delayed_electrons', 'extracted_delayed_electrons', 'photo_ionization_electrons')
provides = ('delayed_electrons_s2_photons', 'delayed_electrons_s2_photons_sum')
data_kind = {'delayed_electrons_s2_photons': 'delayed_individual_electrons', 'delayed_electrons_s2_photons_sum': 'delayed_interactions_in_roi'}
__version__ = 0.0.3
child_plugin = True
parent_plugin_version = 0.3.0
Provided Columns
delayed_electrons_s2_photons
Field Name |
Data Type |
Comment |
|---|---|---|
n_s2_photons |
int32 |
Number of photons produced by the extracted electron |
time |
int64 |
Start time since unix epoch [ns] |
endtime |
int64 |
Exclusive end time since unix epoch [ns] |
delayed_electrons_s2_photons_sum
Field Name |
Data Type |
Comment |
|---|---|---|
sum_s2_photons |
int32 |
Sum of all photons produced by electrons originating from the same cluster |
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 |
digitizer_bits |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=digitizer_bits |
True |
Number of bits of the digitizer boards |
digitizer_voltage_range |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=digitizer_voltage_range |
True |
Voltage range of the digitizer boards [V] |
gain_model_mc |
list-to-array://xedocs://pmt_area_to_pes?as_list=True&sort=pmt&detector=tpc&run_id=plugin.run_id&version=ONLINE&attr=value |
True |
PMT gain model |
p_double_pe_emision |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=p_double_pe_emision |
True |
Probability of double photo-electron emission |
pmt_circuit_load_resistor |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=pmt_circuit_load_resistor |
True |
PMT circuit load resistor [kg m^2/(s^3 A)] |
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 |