====================================== 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 ----------------- .. code-block:: python 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 ---------------------------- .. list-table:: :widths: 25 25 50 :header-rows: 1 * - 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 -------------------------------- .. list-table:: :widths: 25 25 50 :header-rows: 1 * - 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 ============== .. list-table:: :widths: 25 25 10 40 :header-rows: 1 * - 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 Dependency Graph ================ .. raw:: html %3 delayed_electrons_s2_photons_sum delayed_electrons_s2_photons_sum drifted_delayed_electrons drifted_delayed_electrons delayed_electrons_s2_photons_sum->drifted_delayed_electrons extracted_delayed_electrons extracted_delayed_electrons delayed_electrons_s2_photons_sum->extracted_delayed_electrons photo_ionization_electrons photo_ionization_electrons delayed_electrons_s2_photons_sum->photo_ionization_electrons drifted_delayed_electrons->photo_ionization_electrons delayed_electrons_at_interface delayed_electrons_at_interface extracted_delayed_electrons->delayed_electrons_at_interface s2_photons_sum s2_photons_sum photo_ionization_electrons->s2_photons_sum s2_photons s2_photons photo_ionization_electrons->s2_photons extracted_electrons extracted_electrons photo_ionization_electrons->extracted_electrons microphysics_summary microphysics_summary photo_ionization_electrons->microphysics_summary s2_photons_sum->extracted_electrons s2_photons_sum->microphysics_summary drifted_electrons drifted_electrons s2_photons_sum->drifted_electrons s2_photons->extracted_electrons s2_photons->microphysics_summary s2_photons->drifted_electrons electrons_at_interface electrons_at_interface extracted_electrons->electrons_at_interface interactions_in_roi interactions_in_roi microphysics_summary->interactions_in_roi quanta quanta microphysics_summary->quanta electric_field_values electric_field_values microphysics_summary->electric_field_values drifted_electrons->microphysics_summary clustered_interactions clustered_interactions interactions_in_roi->clustered_interactions volume_properties volume_properties interactions_in_roi->volume_properties volume_selection volume_selection interactions_in_roi->volume_selection quanta->interactions_in_roi quanta->electric_field_values electric_field_values->interactions_in_roi geant4_interactions geant4_interactions clustered_interactions->geant4_interactions cluster_index cluster_index clustered_interactions->cluster_index volume_properties->clustered_interactions volume_selection->volume_properties cluster_index->geant4_interactions electrons_at_interface->microphysics_summary electrons_at_interface->drifted_electrons delayed_electrons_at_interface->drifted_delayed_electrons delayed_electrons_at_interface->photo_ionization_electrons