======================== PhotoIonizationElectrons ======================== Link to source: `PhotoIonizationElectrons `_ Plugin Description ================== Plugin to simulate the emission of delayed electrons from photoionization in the liquid xenon using a phenomenological model. The plugin uses the number of S2 photons per energy deposit as input and creates delayed_interactions_in_roi. The simulation of delayed electrons can be enabled or disabled using the config option enable_delayed_electrons. The amount of delayed electrons can be scaled using the config option photoionization_modifier. Technical Details ----------------- .. code-block:: python depends_on = ('s2_photons_sum', 's2_photons', 'extracted_electrons', 'microphysics_summary') provides = ('photo_ionization_electrons',) data_kind = delayed_interactions_in_roi __version__ = 0.0.3 Provided Columns ================ photo_ionization_electrons -------------------------- .. list-table:: :widths: 25 25 50 :header-rows: 1 * - Field Name - Data Type - Comment * - e_field - float32 - Electric field value at the cluster position [V/cm] * - time - int64 - Start time since unix epoch [ns] * - endtime - int64 - Exclusive end time since unix epoch [ns] * - x - float32 - x position of the cluster [cm] * - y - float32 - y position of the cluster [cm] * - z - float32 - z position of the cluster [cm] * - ed - float32 - Energy of the cluster [keV] * - nestid - int8 - NEST interaction type * - cluster_id - int32 - ID of the cluster * - eventid - int32 - Geant4 event ID * - trackid - int16 - Geant4 track ID * - t - float64 - Time of the interaction [ns] * - A - int16 - Mass number of the interacting particle * - Z - int16 - Charge number of the interacting particle * - x_pri - float32 - x position of the primary particle [cm] * - y_pri - float32 - y position of the primary particle [cm] * - z_pri - float32 - z position of the primary particle [cm] * - xe_density - float32 - Xenon density at the cluster position * - vol_id - int8 - ID of the volume in which the cluster occured * - create_S2 - bool - Flag indicating if a cluster can create a S2 signal * - photons - int32 - Number of photons at interaction position * - electrons - int32 - Number of electrons at interaction position * - excitons - int32 - Number of excitons at interaction position 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 * - diffusion_constant_longitudinal - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=diffusion_constant_longitudinal - True - Longitudinal electron drift diffusion constant * - drift_time_gate - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=drift_time_gate - True - Electron drift time from the gate in ns * - drift_velocity_liquid - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=drift_velocity_liquid - True - Drift velocity of electrons in the liquid xenon * - electron_extraction_yield - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=electron_extraction_yield - True - Electron extraction yield * - enable_delayed_electrons - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=enable_delayed_electrons - True - Decide if you want to to enable delayed electrons from photoionization * - p_double_pe_emision - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=p_double_pe_emision - True - Probability of double photo-electron emission * - photoionization_modifier - xedocs://photoionization_strengths?version=ONLINE&run_id=plugin.run_id&attr=value - True - Photoionization modifier * - photoionization_time_constant - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=photoionization_time_constant - True - Timeconstant for photoionization in [ns] * - photoionization_time_cutoff_mc - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=photoionization_time_cutoff - True - Time window after a S2 where photoionization is simulated in [ns] * - photoionization_time_cutoff_modeling - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=photoionization_time_cutoff - True - Time window after a S2 where photoionization is modeled in [ns] * - s2_secondary_sc_gain_mc - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=s2_secondary_sc_gain - True - Secondary scintillation gain * - tpc_radius - take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=tpc_radius - True - Radius of the XENONnT TPC [cm] * - user_defined_random_seed - None - True - Define the random seed manually. You need to set deterministic_seed to False Dependency Graph ================ .. raw:: html %3 photo_ionization_electrons photo_ionization_electrons 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