-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinput_template.inp
More file actions
29 lines (29 loc) · 1.74 KB
/
input_template.inp
File metadata and controls
29 lines (29 loc) · 1.74 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
RUNNR {run_number} // Sets the unique run number for identifying output files
NSHOW 1 // We only want one run
*
*
{seeds}
PRMPAR {primary_particle} // Sets the primary particle ID
ERANGE {primary_energy} {primary_energy} // Sets the energy range (min, max) in GeV
THETAP {zenith_angle} {zenith_angle} // Sets the zenith angle range in degrees (0 = vertical)
PHIP {azimuth_angle} {azimuth_angle} // Sets the azimuth angle range in degrees (0 = North)
*
FIXHEI 0. 0 // Disables fixed height of first interaction
FIXCHI 0 // Sets the starting depth to top of atmosphere (0 g/cm^2)
MAGNET 11.930 -25.310 // Deflection based on local Magnetic field (realistic values)
ARRANG 0 // Defines rotation of array relative to magnetic North
*
* [ Interaction flags and secondary particle energy limits. ]
*
ECUTS 0.3 0.1 0.020 0.020 // Energy thresholds (GeV) for hadrons, muons, electrons, photons
ELMFLG T T // Enables EGS4 (electromagnetic) and NKG (lateral distribution)
CSCAT 1 0. 0. // Fixes the core impact point to (0,0); no random scattering
{ext_atmosphere} // Inserts site-specific atmospheric profile
*
OBSLEV {observation_level} // Ground height in cm above sea level
PLOTSH T // Enables writing of particle tracks
CERSIZ 1 // Sets the Cherenkov photon bunch size (1 = track every photon)
*
TELESCOPE 0. 0. 0. 1000.E2 // Place telescope at origin (x,y,z) with sphere radius (cm)
TELFIL {output_directory}cherenkov_iact // Path for the binary Cherenkov output file
DIRECT {output_directory} // Sets the directory for standard particle data output