S1PhotonHits
Link to source: S1PhotonHits
Plugin Description
Plugin to simulate the number of detected S1 photons using a S1 light collection efficiency map.
Technical Details
depends_on = ('microphysics_summary',)
provides = ('s1_photon_hits',)
data_kind = interactions_in_roi
__version__ = 0.3.0
Provided Columns
s1_photon_hits
Field Name |
Data Type |
Comment |
|---|---|---|
n_s1_photon_hits |
int32 |
Number detected S1 photons |
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)] |
s1_detection_efficiency |
take://resource://SIMULATION_CONFIG_FILE.json?&fmt=json&take=s1_detection_efficiency |
True |
S1 detection efficiency |
s1_pattern_map |
pattern_map://resource://simulation_config://SIMULATION_CONFIG_FILE.json?&key=s1_pattern_map&fmt=pkl&pmt_mask=plugin.pmt_mask |
True |
S1 LCE correction map |
user_defined_random_seed |
None |
True |
Define the random seed manually. You need to set deterministic_seed to False |