1. INPUT - THE ACME CONFIG FILE
The ACME config file is easily grasped, basically depends on item-data pairs. An example config file should be included with the source code. Anything following "//" is discarded as a comment. Config Options are described in detail in another document.
2. INTERMEDIATE OUTPUT - ACME OUTPUT
The output of ACME is also pretty simple, and occurs in the functions Photon::put(), Lepton::put() and WriteStack().
The filename is defined by the OutputFile config parameter.
The output is one particle per line, with a first comment line (// comment)
Each line then consists of the fields
- name id energy zenith azimuth height
- name: debug-friendly name (eg "Photon_0")
- id: GEANT particle code as used in SENECA
- energy: energy in eV
- zenith: in rad
- azimuth: in rad
- height: in m above mean sea level (ellipsoid)