# ANASEN simulation configuration. Run: ./AnasenMS [events] [vis] [--config file.yaml] # Each run's config is copied to config_history/.yaml and embedded in the ROOT file. simulation: events: 1000000 # overridden by first command-line argument output_file: SimAnasen1.root seed: -1 # >= 0 sets the ROOT random seed for reproducibility history_dir: config_history reaction: # [A, Z] projectile: [1, 1] target: [4, 2] light_ejectile: [4, 2] heavy_recoil: [1, 1] projectile_excitation_MeV: [0] heavy_excitation_MeV: [0] beam: energy_MeV: 7 # maximum beam energy (table is shifted so this is the entrance energy) min_energy_MeV: 6.56 # lowest energy sampled uniformly at the vertex entrance_z_mm: -454.3 # beam entrance into the gas vertex_x_mm: [-1.75, 1.75] # beam spot half-width = upper value, added in quadrature to straggle vertex_y_mm: [-1.75, 1.75] vertex_z_mm: [-174.3, 174.3] eloss: table_dir: ../ELoss/ # light-particle tables: Loss/E_vs_x_.dat beam_table: ../ELoss/HeLoss/E_vs_x_proton.dat # path (cm) vs energy and straggle for the beam light_medium: He resolution: sx3_sigma_w_mm: 2 sx3_sigma_l_mm: 2 qqq_sigma_r_mm: 2 qqq_sigma_phi_mm: 2 pw_anode_sigma: 0 # normalized anode term (0-1) used in PW track fit pw_cathode_sigma: 0 # normalized cathode term (0-1) used in PW track fit anode_position_sigma_mm: 2.3 # smearing of reconstructed anode crossing dead_channel: [] # list of dead channels, e.g., ["sx3_1", "qqq_2"]