Tools for analyzing heavy-ion collision simulations.
Tools for analyzing heavy-ion collision simulations in Python.
Requirements: Python 2.7 or 3.3+ with numpy.
Install the latest release with pip:
pip install hic
To run the tests, install nose and run
nosetests -v hic
Calculate flow cumulants:
from hic import flow vnk = flow.Cumulant(mult, q2, q3) v22 = vnk.flow(2, 2)
Randomly sample events with specified flows:
sampler = flow.Sampler(v2, v3) phi = sampler.sample(mult)
Calculate initial condition eccentricities:
from hic import initial ic = initial.IC(profile, dxy) e2 = ic.ecc(2)
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.