Warning, /DEMPgen/Config_EIC.json is written in an unsupported language. File is not indexed.
0001 // SJDK - 09/02/22 - University of Regina
0002
0003 // !!!!! PLEASE READ THE COMMENTS BELOW !!!!!
0004 // This is a template config file for running DEMPGen for EIC events, consult this file for the availble options
0005 // DO NOT EDIT THIS FILE - It is used by the two shell scripts in this folder to automatically create a new config file with the conditions you want
0006 // Either copy this file to a new name and edit it as you want OR just execute the shell scripts
0007 // !!!!! PLEASE READ THE COMMENTS ABOVE !!!!!
0008
0009 {
0010 // This is an exmaple Json configuration file that will accept
0011 // parameters for both EIC and Solid simulation.
0012 //Config
0013 // All values should use units of MeV for energies and momenta,
0014 // and degrees for angles.
0015 // n_events indicates number of attempts
0016 // "experiment" : "eic" or "solid"
0017 "experiment" : "eic",
0018
0019 "file_name" : "DEMPgen_EIC_test",
0020 "n_events" : 100000000,
0021 "generator_seed": 1234567,
0022
0023 //**************************************
0024 /// This section if for EIC simulation only
0025 "Kinematics_type" : 1, // Kinematics type (1->FF, 2->TSSA)
0026 "ROOTOut": "true", // Enable or disable root file output, true or false
0027 "ejectile": "Pion+", // Choices: omega, pi+, pi0, K+
0028 "recoil_hadron": "neutron", // Choices: Neutron, proton, Lambda or Sigma0
0029 "ebeam": 5, // Electron beam energy in GeV
0030 "hbeam": 100, // Hadron beam energy in GeV
0031 "hbeam_part":"Proton", // Hadron beam particle, proton, deut or helium3, work in progress, will need to be added to shell script later on as an argument
0032 "OutputType": "HEPMC3", // choices: LUND (Docker), Pythia6 (ECCE Fun4All) or HEPMC3 (ePIC)
0033 "det_location": "ip6", // choices: ip6 for STAR, ip8 for PHENIX
0034 "calc_method": "Analytical", // choices: Analytical or Solve, affects how the ejectile/recoil hadron 4-vectors are calculated. Default is analytical
0035 "Ee_Low": 0.5, // The minimum scattered electron energy that will be generated as a fraction of the electron beam energy
0036 "Ee_High": 2.5, // The maximum scattered electron energy that will be generated as a fraction of the electron beam energy
0037 "e_Theta_Low": 60.0, // The minimum scattered electron angle (theta) that will be generated in degrees
0038 "e_Theta_High": 175.0, // The maximum scattered electron angle (theta) that will be generated in degrees
0039 "EjectileX_Theta_Low": 0.0, // The minimum ejectile angle (theta) that will be generated in degrees
0040 "EjectileX_Theta_High": 100.0, // The maximum ejectile angle (theta) that will be generated in degrees
0041 }