Adaptation of TennGen for 200 GeV Au-Au collisions. Random number generation of heavy ion collisions based off sampling measured charged particle momentum spectra, particle flow coefficents and charged particle multiplicty at RHIC. Implements Van-Neuman method of accept/rejection to speed up event generation.
Current Features:
- |#eta| < 1.1.
- Harmonic coefficents: #v_1, #v_2, #v_3, #v_4.
- All charged particles: #pi^{#pm}, #k^{#pm}, p and #bar{p}.
- Variable particle multiplicities.
- Centrality binning: 0-10%, 10-20%, 20-40%, 40-60%.
Random Multiplicity from fitted 𝑁_𝑐ℎ distribution https://arxiv.org/pdf/0808.2041.pdf Charged Particle Ratios for pi, K, P https://arxiv.org/pdf/0808.2041.pdf , https://arxiv.org/pdf/1304.3410.pdf Identified particle pt spectrum fit with Boltzmann-Gibbs Blast wave https://arxiv.org/pdf/1304.3410.pdf Pt dependent identified particle flow harmonics (v2,v3,v4) https://arxiv.org/pdf/1412.1038.pdf
Quick start:
- Change to your local root install directory in file.
- <chmod +x tenngen-config>
- <./tenngen-config>
This will make the tenngen library and create an AuAu200Data.root file in your </examples/data> directory. This root file is nessicary to run any TennGen200 event generation. If you delete this file, it can be regenerated by an exicutable <./examples/data/AuAuData>.
Examples of using TennGen can be found in .
Datafiles and fitted distributions can be located in </share/data>. There is also png files of the current fits of momentum distributions and multiplicty distribution in <./share/distros-PNG>.