//////////////////////////////////////////////////////////////////// /// Specify inputs for the flasher generator. /// This file stores the controls for setting the intensity, wavelength, /// time, angular distribution and crosstalk for the flasher generator /// as well as tables for the relevant distributions. /// Contact: J Walker (john.walker@liverpool.ac.uk) //////////////////////////////////////////////////////////////////// { type: "FLASHER", version: 1, run_range: [0, 0], pass: 0, comment: "", timestamp: "", //////////////////////////////////////////////////////////////////// distribution_type: "uniform", // "uniform" to uniformly distribute number of photons between a min and max range, "SNO" to replicate the nhit distribution of flashers from SNO intensity_max: 2000, // Maximum photons per flasher intensity_min: 1000, // Minimum photons per flasher pulse_mode: "fixed", // optional - "poisson" to poisson fluctuate number of photons, "fixed" for each pulse to have same intensity photons // Parameters for replicating SNO flasher distribution: // // Nphotons vs Nhits // Nphotons = exp((Nhits+[2])/[0])-[1] blackbody_nphot_nhit_param_0: 2382.83 blackbody_nphot_nhit_param_1: 621844.0 blackbody_nphot_nhit_param_2: 31774.5 flat_nphot_nhit_param_0: 2683.29 flat_nphot_nhit_param_1: 799531.0 flat_nphot_nhit_param_2: 36456.7 helium_nphot_nhit_param_0: 2299.57 helium_nphot_nhit_param_1: 803503.0 helium_nphot_nhit_param_2: 31253.0 mono500_nphot_nhit_param_0: 2589.95 mono500_nphot_nhit_param_1: 234141.0 mono500_nphot_nhit_param_2: 32009.2 mono350_nphot_nhit_param_0: 3067.34 mono350_nphot_nhit_param_1: 621319.0 mono350_nphot_nhit_param_2: 40903.0 // // Fit to SNO flasher distribution: // 0